X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fshared%2Futils.pas;h=16006052e826e21e09f2f0cdfd1cc3247f095864;hp=09c03548a45b04a5bc8809e820fa9ec8b7aebcd2;hb=740d7afa7f55039dd9da808af96e18e0490c3307;hpb=7dd0f058666f495d5a63bc6fce6d611c26b8fabe diff --git a/src/shared/utils.pas b/src/shared/utils.pas index 09c0354..1600605 100644 --- a/src/shared/utils.pas +++ b/src/shared/utils.pas @@ -813,7 +813,7 @@ var ext: AnsiString; begin ext := getFilenameExt(fn); - result := StrEquCI1251(ext, '.wad') or StrEquCI1251(ext, '.pk3') or StrEquCI1251(ext, '.zip'); + result := StrEquCI1251(ext, '.wad') or StrEquCI1251(ext, '.pk3') or StrEquCI1251(ext, '.zip') or StrEquCI1251(ext, '.dfz'); end; @@ -839,7 +839,7 @@ begin if (pos-4 > 1) and (fn[pos-4] = '.') and ((fn[pos+1] = '\') or (fn[pos+1] = '/')) then begin s := Copy(fn, pos-4, 4); - if StrEquCI1251(s, '.wad') or StrEquCI1251(s, '.pk3') or StrEquCI1251(s, '.zip') then + if StrEquCI1251(s, '.wad') or StrEquCI1251(s, '.pk3') or StrEquCI1251(s, '.zip') or StrEquCI1251(s, '.dfz') then begin result := true; exit; @@ -1129,7 +1129,7 @@ begin end; -const fileExtensions: array [0..5] of AnsiString = ('.wad', '.dfzip', '.dfwad', '.pk3', '.pak', '.zip'); +const fileExtensions: array [0..6] of AnsiString = ('.wad', '.dfzip', '.dfwad', '.pk3', '.pak', '.zip', '.dfz'); function findDiskWad (fname: AnsiString): AnsiString; var