Explorar el Código

* try to solve bug report 2102 part B

pierre hace 23 años
padre
commit
cd7040b19e
Se han modificado 2 ficheros con 10 adiciones y 2 borrados
  1. 5 1
      fv/stddlg.pas
  2. 5 1
      fvision/stddlg.pas

+ 5 - 1
fv/stddlg.pas

@@ -2519,7 +2519,11 @@ begin
     FindFirst(ExpPath, Directory, SR);
     PathValid := (DosError = 0) and (SR.Attr and Directory <> 0);
 {$ifdef NetDrive}
-    if DosError=66 then
+    if (DosError=66)
+{$ifdef win32}
+       or (DosError=123)
+{$endif win32}
+       then
       begin
       {$ifdef fpc}
         FindClose(SR);

+ 5 - 1
fvision/stddlg.pas

@@ -2519,7 +2519,11 @@ begin
     FindFirst(ExpPath, Directory, SR);
     PathValid := (DosError = 0) and (SR.Attr and Directory <> 0);
 {$ifdef NetDrive}
-    if DosError=66 then
+    if (DosError=66)
+{$ifdef win32}
+       or (DosError=123)
+{$endif win32}
+       then
       begin
       {$ifdef fpc}
         FindClose(SR);