]> granicus.if.org Git - curl/commitdiff
security: avoid compiler warning
authorDaniel Stenberg <daniel@haxx.se>
Wed, 28 Jan 2015 09:09:56 +0000 (10:09 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 28 Jan 2015 09:10:59 +0000 (10:10 +0100)
Possible access to uninitialised memory '&nread' at line 140 of
lib/security.c in function 'ftp_send_command'.

Reported-by: Rich Burridge
lib/security.c

index 607048cc12a9d567690152253005ff7885bebdbc..70198ac0503d5ab3c155b77cc36ed58bd9b3948e 100644 (file)
@@ -7,10 +7,10 @@
  * rewrite to work around the paragraph 2 in the BSD licenses as explained
  * below.
  *
- * Copyright (c) 1998, 1999, 2013 Kungliga Tekniska Högskolan
+ * Copyright (c) 1998, 1999 Kungliga Tekniska Högskolan
  * (Royal Institute of Technology, Stockholm, Sweden).
  *
- * Copyright (C) 2001 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 2001 - 2015, Daniel Stenberg, <daniel@haxx.se>, et al.
  *
  * All rights reserved.
  *
@@ -121,7 +121,7 @@ static const struct Curl_sec_client_mech * const mechs[] = {
 static int ftp_send_command(struct connectdata *conn, const char *message, ...)
 {
   int ftp_code;
-  ssize_t nread;
+  ssize_t nread=0;
   va_list args;
   char print_buffer[50];