Make sure is included when (a) we are using index()
or rindex() and (b) HAVE_STRINGS_H is defined. The problem is
benign on most platforms because of the strange relationship
between and , but on Solaris caused
compilation warnings and then code failures in QA.
Make sure prinf using "...%p..." always includes the ugly string
contatenated format "..." PRINTF_P_PFX "%p..." so that the address
is always prefixed with 0x ... our QA depends on this.
Generic problems found on Solaris
Fix the following:
Make sure is included when (a) we are using index()
or rindex() and (b) HAVE_STRINGS_H is defined. The problem is
benign on most platforms because of the strange relationship
between and , but on Solaris caused
compilation warnings and then code failures in QA.
Make sure prinf using "...%p..." always includes the ugly string
contatenated format "..." PRINTF_P_PFX "%p..." so that the address
is always prefixed with 0x ... our QA depends on this.