A couple of people have pointed out that the local variable
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Fri, 31 Dec 2004 19:06:20 +0000 (19:06 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Fri, 31 Dec 2004 19:06:20 +0000 (19:06 +0000)
`reading' in this file is not reliably initialised.

git-svn-id: svn://svn.tartarus.org/sgt/putty@5054 cda61777-01e9-0310-a592-d414129be87e

windows/winplink.c

index c136697..602ec7b 100644 (file)
@@ -271,7 +271,7 @@ int main(int argc, char **argv)
     HANDLE handles[4];
     DWORD in_threadid, out_threadid, err_threadid;
     struct input_data idata;
-    int reading;
+    int reading = FALSE;
     int sending;
     int portnumber = -1;
     SOCKET *sklist;
@@ -664,6 +664,7 @@ int main(int argc, char **argv)
                cleanup_exit(1);
            }
            sending = TRUE;
+           reading = TRUE;
        }
 
        if (run_timers(now, &next)) {