From: Andre Noll Date: Sat, 9 Apr 2016 18:42:59 +0000 (+0200) Subject: base64: Use para_isspace() everywhere. X-Git-Tag: v0.5.7~20^2~1 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=eacc2982fbf7e0c0b69508b57f85e839d1ba1013;hp=ba4b798fbe3bf4d56cf51f91456b602cd1ed9083 base64: Use para_isspace() everywhere. Should not matter because we only test for zero, but let's be consistent. --- diff --git a/base64.c b/base64.c index d9fa483b..cee51571 100644 --- a/base64.c +++ b/base64.c @@ -104,7 +104,7 @@ int base64_decode(char const *src, size_t encoded_size, char **result, case 2: /* Valid, means one byte of info */ /* Skip any number of spaces. */ for (; ch != '\0'; ch = *src++) - if (!isspace(ch)) + if (!para_isspace(ch)) break; /* Make sure there is another trailing = sign. */ if (ch != PAD64) @@ -118,7 +118,7 @@ int base64_decode(char const *src, size_t encoded_size, char **result, * whitespace after it? */ for (; ch != '\0'; ch = *src++) - if (!isspace(ch)) + if (!para_isspace(ch)) goto fail; /* * Now make sure for cases 2 and 3 that the "extra"