From 9dab7771fa40d2887c3702c55e23d2428508d26c Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Sat, 18 Apr 2009 09:47:22 +0000 Subject: 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 --- libssh/keys.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libssh/keys.c b/libssh/keys.c index 53bf047..6d67dbf 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); } -- cgit