Merged silc_1_1_branch to trunk.
[silc.git] / lib / silccrypt / silcpkcs.c
index 55c4c8084e08054cb8863d5a957c716900c38ec7..74fd6f03ab8b5a3ed35d106a288ec8853d05e7b9 100644 (file)
@@ -693,6 +693,7 @@ SilcBool silc_pkcs_load_public_key(const char *filename,
 
   silc_free(data);
   silc_free(public_key);
+  *ret_public_key = NULL;
   return FALSE;
 }
 
@@ -778,6 +779,7 @@ SilcBool silc_pkcs_load_private_key(const char *filename,
 
   silc_free(data);
   silc_free(private_key);
+  *ret_private_key = NULL;
   return FALSE;
 }