DEADSOFTWARE

sfs, wadreader: much better searching for files inside archives with extra dirs in...
[d2df-sdl.git] / src / sfs / sfs.pas
index 49f8f7603f24aa3127894783fe01b33a2e3b3073..d4ebdebe6c8cd1cc0bba60e9d61f3468dc625e97 100644 (file)
@@ -1,5 +1,5 @@
 // streaming file system (virtual)
-{$MODE OBJFPC}
+{$MODE DELPHI}
 {$R+}
 {.$DEFINE SFS_VOLDEBUG}
 unit sfs;
@@ -70,8 +70,6 @@ type
     // íèêàêèõ ïàäåíèé íà íåïðàâèëüíûå èíäåêñû!
     function GetFiles (index: Integer): TSFSFileInfo; virtual;
 
-    procedure removeCommonPath (); virtual;
-
   public
     // pSt íå îáÿçàòåëüíî çàïîìèíàòü, åñëè îí íå íóæåí.
     constructor Create (const pFileName: AnsiString; pSt: TStream); virtual;
@@ -744,10 +742,6 @@ begin
   fFiles := TObjectList.Create(true);
 end;
 
-procedure TSFSVolume.removeCommonPath ();
-begin
-end;
-
 procedure TSFSVolume.DoDirectoryRead ();
 var
   f, c: Integer;
@@ -779,7 +773,6 @@ begin
     sfi.fPath := normalizePath(sfi.fPath);
     if (length(sfi.fPath) = 0) and (length(sfi.fName) = 0) then sfi.Free else Inc(f);
   end;
-  removeCommonPath();
 end;
 
 destructor TSFSVolume.Destroy ();