hedgewars/ArgParsers.pas
changeset 11789 e2de320aaf69
parent 11680 5ce2cf06b531
child 11828 a69124eb7ce7
child 13389 24b531dcebe7
child 13487 d23731fe84d4
equal deleted inserted replaced
11788:0327d20fa4a1 11789:e2de320aaf69
    21 unit ArgParsers;
    21 unit ArgParsers;
    22 interface
    22 interface
    23 
    23 
    24 procedure GetParams;
    24 procedure GetParams;
    25 {$IFDEF HWLIBRARY}
    25 {$IFDEF HWLIBRARY}
    26 var operatingsystem_parameter_argc: LongInt = 0; {$IFNDEF PAS2C}cdecl; export;{$ENDIF}
    26 var operatingsystem_parameter_argc: LongInt = 0; {$IFNDEF PAS2C}{$IFNDEF IPHONEOS}cdecl;{$ENDIF} export;{$ENDIF}
    27     operatingsystem_parameter_argv: pointer = nil; {$IFNDEF PAS2C}cdecl; export;{$ENDIF}
    27     operatingsystem_parameter_argv: pointer = nil; {$IFNDEF PAS2C}{$IFNDEF IPHONEOS}cdecl;{$ENDIF} export;{$ENDIF}
    28     operatingsystem_parameter_envp: pointer = nil; {$IFNDEF PAS2C}cdecl; export;{$ENDIF}
    28     operatingsystem_parameter_envp: pointer = nil; {$IFNDEF PAS2C}{$IFNDEF IPHONEOS}cdecl;{$ENDIF} export;{$ENDIF}
    29 
    29 
    30 function ParamCount: LongInt;
    30 function ParamCount: LongInt;
    31 function ParamStr(i: LongInt): shortstring;
    31 function ParamStr(i: LongInt): shortstring;
    32 {$ENDIF}
    32 {$ENDIF}
    33 
    33