]> Nishi Git Mirror - gwion.git/commitdiff
:bug: INVALID_HANDLE_VALUE
authorfennecdjay <astor.jeremie@wanadoo.fr>
Fri, 15 Mar 2019 00:09:17 +0000 (01:09 +0100)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Fri, 15 Mar 2019 00:09:17 +0000 (01:09 +0100)
src/plug.c

index 86591f3313076be58b7a3d1e0002bee2cd93e770..3ebfbfa8a6c93cd2db645287ebacc44c25a01186 100644 (file)
@@ -77,10 +77,10 @@ ANN PlugInfo* new_plug(const Vector list) {
 #else
   WIN32_FIND_DATA filedata;
   HANDLE file = FindFirstFileA(gname,&filedata);
-  if(file) {
-    do plug_get(p, filedata.cFileName);
-    while(FindNextFile(file,&filedata) == 0);
-  }
+  if(file == INVALID_HANDLE_VALUE)
+    continue;
+  do plug_get(p, filedata.cFileName);
+  while(FindNextFile(file,&filedata) == 0);
   FindClose(file);
 #endif
   }