From 4bb790fb5de3d64097cae77955a96260d11ae3db Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Wed, 28 Apr 2010 20:22:05 +0200 Subject: Fix uninitialized variable used --- libssh/keys.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libssh/keys.c') diff --git a/libssh/keys.c b/libssh/keys.c index 5578171..09fc64c 100644 --- a/libssh/keys.c +++ b/libssh/keys.c @@ -1318,6 +1318,8 @@ ssh_string ssh_do_sign(ssh_session session, ssh_buffer sigbuf, #endif sign->dsa_sign = NULL; break; + default: + return NULL; } #ifdef HAVE_LIBGCRYPT gcry_sexp_release(gcryhash); @@ -1473,6 +1475,8 @@ ssh_string ssh_sign_session_id(ssh_session session, ssh_private_key privatekey) #endif sign->dsa_sign = NULL; break; + default: + return NULL; } #ifdef HAVE_LIBGCRYPT -- cgit