# HG changeset patch
# User Andre Heinecke <aheinecke@intevation.de>
# Date 1395769086 0
# Node ID 4def8b263dd37b6bf5ae8461440da473babdd209
# Parent  6c3a089d3265599565f12109c532c4531213749e
Fix str_base64_decode

diff -r 6c3a089d3265 -r 4def8b263dd3 common/strhelp.c
--- a/common/strhelp.c	Tue Mar 25 17:17:41 2014 +0000
+++ b/common/strhelp.c	Tue Mar 25 17:38:06 2014 +0000
@@ -175,10 +175,10 @@
 
     ret = base64_decode((unsigned char *)*dst, dst_size,
                         (unsigned char *)src, src_size);
-    if (!ret) {
+    if (ret) {
         free (*dst);
         *dst = NULL;
-        dst_size = 0;
+        *dst_size = 0;
     }
     return ret;
 }