Portability - Solaris

- Added include of auto.h to allow #ifdef SOLARIS to work.
- Put #ifdef around glob arguments that aren't supported on Solaris.
- Fixed uninitialized variable that only gcc on Solaris spotted.
This commit is contained in:
Paul Beckingham 2010-02-12 20:58:56 -05:00
parent 75666c56cc
commit 9b80017323
3 changed files with 8 additions and 2 deletions

View file

@ -499,7 +499,7 @@ std::string::size_type find (
for (; t <= end - len; ++t)
{
int diff;
int diff = 0;
for (size_t i = 0; i < len; ++i)
if ((diff = tolower (t[i]) - tolower (p[i])))
break;
@ -546,7 +546,7 @@ std::string::size_type find (
for (; t <= end - len; ++t)
{
int diff;
int diff = 0;
for (size_t i = 0; i < len; ++i)
if ((diff = tolower (t[i]) - tolower (p[i])))
break;