X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fcomstack.c;h=669117dc2ef080d8790888978af8c18e509a3bc4;hb=9549afd48c2dc297f9bcd832d7ef9cea8c336f13;hp=496fe22e95c0f8d6686686c78a842811225af6bb;hpb=43a9d38d20c1b1bcd1a03b2445a501d27526bd35;p=yaz-moved-to-github.git diff --git a/src/comstack.c b/src/comstack.c index 496fe22..669117d 100644 --- a/src/comstack.c +++ b/src/comstack.c @@ -11,9 +11,9 @@ #endif #include -#include #include +#include #include #include #include @@ -234,13 +234,13 @@ static int cs_read_chunk(const char *buf, int i, int len) printf ("i=%d len=%d\n", i, len); #endif return 0; - } else if (isdigit(buf[i])) + } else if (yaz_isdigit(buf[i])) chunk_len = chunk_len * 16 + (buf[i++] - '0'); - else if (isupper(buf[i])) + else if (yaz_isupper(buf[i])) chunk_len = chunk_len * 16 + (buf[i++] - ('A'-10)); - else if (islower(buf[i])) + else if (yaz_islower(buf[i])) chunk_len = chunk_len * 16 + (buf[i++] - ('a'-10)); else @@ -345,7 +345,7 @@ static int cs_complete_http(const char *buf, int len, int head_only) while (buf[i] == ' ') i++; content_len = 0; - while (i <= len-4 && isdigit(buf[i])) + while (i <= len-4 && yaz_isdigit(buf[i])) content_len = content_len*10 + (buf[i++] - '0'); if (content_len < 0) /* prevent negative offsets */ content_len = 0;