From c51f824179608c2d5457d58a45366a29e9928e54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dag-Erling=20Sm=C3=B8rgrav?= Date: Wed, 17 Apr 2002 07:26:16 +0000 Subject: [PATCH] Set rsp to NULL before calling the conversation function, so we can later detect if it hasn't been touched. Sponsored by: DARPA, NAI Labs git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/trunk@130 185d5e19-27fe-0310-9dcf-9bff6b9f3609 --- lib/pam_vprompt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/pam_vprompt.c b/lib/pam_vprompt.c index e5098ae..eaf9fed 100644 --- a/lib/pam_vprompt.c +++ b/lib/pam_vprompt.c @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/openpam/lib/pam_vprompt.c#5 $ + * $P4: //depot/projects/openpam/lib/pam_vprompt.c#6 $ */ #include @@ -72,6 +72,7 @@ pam_vprompt(pam_handle_t *pamh, msg.msg_style = style; msg.msg = msgbuf; msgp = &msg; + rsp = NULL; r = (conv->conv)(1, &msgp, &rsp, conv->appdata_ptr); *resp = rsp == NULL ? NULL : rsp->resp; free(rsp);