After creating (with madres) an RCDATA resource (size=10K) in an EXE builded by Centura Team Developer 1.5, my EXE can't start at all.
If a resource size 256 bytes, everything is OK
If I'm creating an RCDATA resource (size=10K) manually with Restorator 2006 - everything is OK.
If I'm creating an RCDATA resource (size=10K) with madres in some EXE builded by Delphi - everything is OK also.
Is it a bug in madres or i'm doing something illegal?
Code: Select all
rh := madres.BeginUpdateResourceW(PChar(sFileName), False);
if rh = 0 then begin
Win32Check(madres.UpdateResourceW(rh, RT_RCDATA, PChar(sResName), 1049 , pData, iDataSize));
Win32Check(madres.EndUpdateResourceW(rh, False));
end;
Thanks a lot!