index 3c6c1a3082fc80c9290ace750a56bc3921b963a0..26110093c33f149d023741811db89865be5183c5 100644 (file)
--- a/src/shared/WADEDITOR.pas
+++ b/src/shared/WADEDITOR.pas
implementation
uses
- SysUtils, BinEditor, ZLib;
+ SysUtils, BinEditor, ZLib, utils;
const
DFWAD_OPENED_NONE = 0;
begin
Result := False;
- AssignFile(ResourceFile, FileName);
+ AssignFile(ResourceFile, findFileCIStr(FileName));
try
Reset(ResourceFile, 1);
if FResData <> nil then FreeMem(FResData);
try
- AssignFile(WADFile, FFileName);
+ AssignFile(WADFile, findFileCIStr(FFileName));
Reset(WADFile, 1);
b := 6+SizeOf(TWADHeaderRec_1)+SizeOf(TResourceTableRec_1)*Length(FResTable);
if FWADOpened = DFWAD_OPENED_FILE then
begin
try
- AssignFile(WADFile, FFileName);
+ AssignFile(WADFile, findFileCIStr(FFileName));
Reset(WADFile, 1);
Seek(WADFile, FResTable[i].Address+6+
FFileName := FileName;
- AssignFile(WADFile, FFileName);
+ AssignFile(WADFile, findFileCIStr(FFileName));
try
Reset(WADFile, 1);