diff --git a/src/sfs/sfs.pas b/src/sfs/sfs.pas
index 49f8f7603f24aa3127894783fe01b33a2e3b3073..d4ebdebe6c8cd1cc0bba60e9d61f3468dc625e97 100644 (file)
--- a/src/sfs/sfs.pas
+++ b/src/sfs/sfs.pas
// streaming file system (virtual)
-{$MODE OBJFPC}
+{$MODE DELPHI}
{$R+}
{.$DEFINE SFS_VOLDEBUG}
unit sfs;
// íèêàêèõ ïàäåíèé íà íåïðàâèëüíûå èíäåêñû!
function GetFiles (index: Integer): TSFSFileInfo; virtual;
- procedure removeCommonPath (); virtual;
-
public
// pSt íå îáÿçàòåëüíî çàïîìèíàòü, åñëè îí íå íóæåí.
constructor Create (const pFileName: AnsiString; pSt: TStream); virtual;
fFiles := TObjectList.Create(true);
end;
-procedure TSFSVolume.removeCommonPath ();
-begin
-end;
-
procedure TSFSVolume.DoDirectoryRead ();
var
f, c: Integer;
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 ();