From e77c17ee4a699052bb012751b527d72488350fc7 Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Wed, 8 Jan 2003 12:37:03 +1100 Subject: - (djm) Avoid redundant xstrdup/xfree in auth2-pam.c. From Solar via markus@ --- ChangeLog | 3 ++- auth2-pam.c | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0e00a6c9c..fae787ac0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ 20030108 - (djm) Sync openbsd-compat/ with OpenBSD -current + - (djm) Avoid redundant xstrdup/xfree in auth2-pam.c. From Solar via markus@ 20030107 - (djm) Bug #401: Work around Linux breakage with IPv6 mapped addresses. @@ -945,4 +946,4 @@ save auth method before monitor_reset_key_state(); bugzilla bug #284; ok provos@ -$Id: ChangeLog,v 1.2549 2003/01/08 00:16:48 djm Exp $ +$Id: ChangeLog,v 1.2550 2003/01/08 01:37:03 djm Exp $ diff --git a/auth2-pam.c b/auth2-pam.c index a2daf96b7..ac28fb245 100644 --- a/auth2-pam.c +++ b/auth2-pam.c @@ -1,5 +1,5 @@ #include "includes.h" -RCSID("$Id: auth2-pam.c,v 1.14 2002/06/28 16:48:12 mouring Exp $"); +RCSID("$Id: auth2-pam.c,v 1.15 2003/01/08 01:37:03 djm Exp $"); #ifdef USE_PAM #include @@ -154,8 +154,7 @@ input_userauth_info_response_pam(int type, u_int32_t seqnr, void *ctxt) resp = packet_get_string(&rlen); context_pam2.responses[j].resp_retcode = PAM_SUCCESS; - context_pam2.responses[j].resp = xstrdup(resp); - xfree(resp); + context_pam2.responses[j].resp = resp; context_pam2.num_received++; } -- cgit v1.2.3