aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <mail@cynapses.org>2009-04-18 09:47:22 +0000
committerAndreas Schneider <mail@cynapses.org>2009-04-18 09:47:22 +0000
commit9dab7771fa40d2887c3702c55e23d2428508d26c (patch)
tree369fd059e7e3c54feabcf52c23180f2d518f610a
parent038e6411da2f1946358a1be3a75cd9a0cd94f787 (diff)
downloadlibssh-9dab7771fa40d2887c3702c55e23d2428508d26c.tar.gz
libssh-9dab7771fa40d2887c3702c55e23d2428508d26c.tar.xz
libssh-9dab7771fa40d2887c3702c55e23d2428508d26c.zip
Fix a segfault if we try to a signature.
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@540 7dcaeef0-15fb-0310-b436-a5af3365683c
-rw-r--r--libssh/keys.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libssh/keys.c b/libssh/keys.c
index 53bf0479..6d67dbfc 100644
--- a/libssh/keys.c
+++ b/libssh/keys.c
@@ -1074,7 +1074,10 @@ void signature_free(SIGNATURE *sign) {
#endif
break;
default:
- ssh_log(NULL, SSH_LOG_RARE, "Freeing a signature with no type!\n");
+ /* FIXME Passing NULL segfaults */
+#if 0
+ ssh_log(NULL, SSH_LOG_RARE, "Freeing a signature with no type!\n"); */
+#endif
}
SAFE_FREE(sign);
}