]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
make sure the returned pointer is NULL when encoding fails
authorDaniel Stenberg <daniel@haxx.se>
Wed, 12 May 2004 13:23:17 +0000 (13:23 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 12 May 2004 13:23:17 +0000 (13:23 +0000)
lib/base64.c

index 70e5e5cc241242875a5e3144ab03ebb06a427911..987835b4f424439675106e60b2b4b9ed04caedf3 100644 (file)
@@ -132,6 +132,8 @@ size_t Curl_base64_encode(const char *inp, size_t insize, char **outptr)
 
   char *indata = (char *)inp;
 
+  *outptr = NULL; /* set to NULL in case of failure before we reach the end */
+
   if(0 == insize)
     insize = strlen(indata);