BIG_INT macro

This is a predefined marco. You can use it to declare the number variables for file size, so that the script can work under both UNICODE and ANSI Inno Setup.

For UNICODE Inno Setup, it equals to Int64, and for ANSI Inno Setup, it equals to the LongInt.

Example:

var
  Size: {#BIG_INT};
...
function OnRead(URL, Agent: AnsiString; Method: TReadMethod; Index, TotalSize, ReadSize,
  CurrentSize: {#BIG_INT}; varReadStr: AnsiString): Boolean;
begin
  ...
end;
...