]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 4326: base64 binary encoder rejects data beginning with nil byte
authorPavel Simerda <psimerda@redhat.com>
Mon, 21 Sep 2015 11:43:00 +0000 (04:43 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Mon, 21 Sep 2015 11:43:00 +0000 (04:43 -0700)
lib/base64.c

index 5a0e9c0d270786273f84d9e6f74b1d4baf01de86..54debb195a403a9218781102b6bab42d5ef04f3f 100644 (file)
@@ -149,7 +149,7 @@ base64_encode(char *result, int result_size, const char *data, int data_size)
     int char_count = 0;
     int out_cnt = 0;
 
-    if (!data || !*data || !result || result_size < 1 || data_size < 1)
+    if (!data || !result || result_size < 1 || data_size < 1)
         return 0;
 
     if (!base64_initialized)