change strchr() return parameter to const for new libc

This commit is contained in:
dockes 2009-05-29 06:28:55 +00:00
parent a267480e4a
commit 67a494ee54
2 changed files with 2 additions and 2 deletions

View File

@ -105,7 +105,7 @@ namespace Binc {
unsigned char c = *i; unsigned char c = *i;
unsigned char d = *(i + 1); unsigned char d = *(i + 1);
char *t; const char *t;
if ((t = strchr(hexchars, c)) == 0) if ((t = strchr(hexchars, c)) == 0)
return "out of range"; return "out of range";
n = (t - hexchars) << 4; n = (t - hexchars) << 4;

View File

@ -40,7 +40,7 @@ static const char Pad64 = '=';
bool base64_decode(const string& in, string& out) bool base64_decode(const string& in, string& out)
{ {
int io = 0, state = 0, ch = 0; int io = 0, state = 0, ch = 0;
char *pos; const char *pos;
unsigned int ii = 0; unsigned int ii = 0;
out.erase(); out.erase();
out.reserve(in.length()); out.reserve(in.length());