2
0
Эх сурвалжийг харах

* avoid crash on unix root dir

pierre 23 жил өмнө
parent
commit
48feb49ae5

+ 4 - 1
fv/stddlg.pas

@@ -1713,7 +1713,10 @@ var
   begin
   begin
     New(DirEntry);
     New(DirEntry);
     DirEntry^.DisplayText := NewStr(DisplayText);
     DirEntry^.DisplayText := NewStr(DisplayText);
-    DirEntry^.Directory := NewStr(Directory);
+    If Directory='' then
+      DirEntry^.Directory := NewStr(DirSeparator)
+    else
+      DirEntry^.Directory := NewStr(Directory);
     NewDirEntry := DirEntry;
     NewDirEntry := DirEntry;
   end;
   end;
 
 

+ 4 - 1
fvision/stddlg.pas

@@ -1713,7 +1713,10 @@ var
   begin
   begin
     New(DirEntry);
     New(DirEntry);
     DirEntry^.DisplayText := NewStr(DisplayText);
     DirEntry^.DisplayText := NewStr(DisplayText);
-    DirEntry^.Directory := NewStr(Directory);
+    If Directory='' then
+      DirEntry^.Directory := NewStr(DirSeparator)
+    else
+      DirEntry^.Directory := NewStr(Directory);
     NewDirEntry := DirEntry;
     NewDirEntry := DirEntry;
   end;
   end;