From fdbf76eee6a4e81b040d423926b71af7b491fb4a Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 28 Aug 2013 17:58:43 +0200 Subject: [PATCH] Fix commit 04e2c83f. * agent/command-ssh.c (stream_read_string): Do not assign to a NULL ptr. --- agent/command-ssh.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/agent/command-ssh.c b/agent/command-ssh.c index 0ff70b534..8f8e285ab 100644 --- a/agent/command-ssh.c +++ b/agent/command-ssh.c @@ -487,7 +487,8 @@ stream_read_string (estream_t stream, unsigned int secure, unsigned char *buffer = NULL; u32 length = 0; - *string_size = 0; + if (string_size) + *string_size = 0; /* Read string length. */ err = stream_read_uint32 (stream, &length);