summaryrefslogtreecommitdiff
path: root/sshconnect.c
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2003-11-17 21:11:15 +1100
committerDamien Miller <djm@mindrot.org>2003-11-17 21:11:15 +1100
commit8f746ec9703a0072c7a07a25e4c059f7533bf94b (patch)
tree8e67c0b3377cfc481a91922493f26000b51333ef /sshconnect.c
parent5a38897dbb417d2dacaaeae5bd5ce0718a7f3fb1 (diff)
- jakob@cvs.openbsd.org 2003/11/03 09:37:32
[sshconnect.c] do not free static type pointer in warn_changed_key()
Diffstat (limited to 'sshconnect.c')
-rw-r--r--sshconnect.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sshconnect.c b/sshconnect.c
index 3c8f480ed..55ebd7ef2 100644
--- a/sshconnect.c
+++ b/sshconnect.c
@@ -13,7 +13,7 @@
13 */ 13 */
14 14
15#include "includes.h" 15#include "includes.h"
16RCSID("$OpenBSD: sshconnect.c,v 1.150 2003/11/03 09:09:41 jakob Exp $"); 16RCSID("$OpenBSD: sshconnect.c,v 1.151 2003/11/03 09:37:32 jakob Exp $");
17 17
18#include <openssl/bn.h> 18#include <openssl/bn.h>
19 19
@@ -1041,7 +1041,7 @@ static void
1041warn_changed_key(Key *host_key) 1041warn_changed_key(Key *host_key)
1042{ 1042{
1043 char *fp; 1043 char *fp;
1044 char *type = key_type(host_key); 1044 const char *type = key_type(host_key);
1045 1045
1046 fp = key_fingerprint(host_key, SSH_FP_MD5, SSH_FP_HEX); 1046 fp = key_fingerprint(host_key, SSH_FP_MD5, SSH_FP_HEX);
1047 1047
@@ -1056,5 +1056,4 @@ warn_changed_key(Key *host_key)
1056 error("Please contact your system administrator."); 1056 error("Please contact your system administrator.");
1057 1057
1058 xfree(fp); 1058 xfree(fp);
1059 xfree(type);
1060} 1059}