diff options
author | Andreas Schneider <mail@cynapses.org> | 2009-04-18 09:47:22 +0000 |
---|---|---|
committer | Andreas Schneider <mail@cynapses.org> | 2009-04-18 09:47:22 +0000 |
commit | 9dab7771fa40d2887c3702c55e23d2428508d26c (patch) | |
tree | 369fd059e7e3c54feabcf52c23180f2d518f610a | |
parent | 038e6411da2f1946358a1be3a75cd9a0cd94f787 (diff) | |
download | libssh-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.c | 5 |
1 files changed, 4 insertions, 1 deletions
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); } |