From e8be94964b0371cd88a468e4f13519905b3834f0 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Thu, 26 Aug 2021 10:15:37 +0200 Subject: [PATCH] vpcd: Initialize variable also on Windows This should fix the appveyor build failure: C:\projects\vsmartcard\virtualsmartcard\src\vpcd\vpcd.c(183): error C4700: uninitialized local variable 'rfds' used [C:\projects\vsmartcard\virtualsmartcard\win32\BixVReader\BixVReader.vcxproj] --- virtualsmartcard/src/vpcd/vpcd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/virtualsmartcard/src/vpcd/vpcd.c b/virtualsmartcard/src/vpcd/vpcd.c index ee9e981..ecdb8bd 100644 --- a/virtualsmartcard/src/vpcd/vpcd.c +++ b/virtualsmartcard/src/vpcd/vpcd.c @@ -179,6 +179,7 @@ SOCKET waitforclient(SOCKET server, long secs, long usecs) fd_set rfds; struct timeval tv; + FD_ZERO(&rfds); #pragma warning(disable:4127) FD_SET(server, &rfds); #pragma warning(default:4127)