Added SILC errno API. Added SilcResult, generic error code and
[silc.git] / lib / silcutil / silcbase64.c
index 441ccbc888c5f8d1c2fc4b5463a8d673d4a793ec..ba9b2c8de95f20f8cf1e6b52c19149ab0473a43b 100644 (file)
@@ -155,9 +155,10 @@ unsigned char *silc_base64_decode(SilcStack stack,
     }
   }
 
-  switch(char_count) {
+  switch (char_count) {
   case 1:
     silc_sfree(stack, data);
+    silc_set_errno(SILC_ERR_BAD_ENCODING);
     return NULL;
     break;
   case 2: