# HG changeset patch # User antonc27 # Date 1462230576 -7200 # Node ID e2de320aaf697aedd9275e6e8da8cf4399645072 # Parent 0327d20fa4a13f8862a05d83b2834c4ca3d6d8d7 - More ugly ifdefs for the ifdef god diff -r 0327d20fa4a1 -r e2de320aaf69 hedgewars/ArgParsers.pas --- a/hedgewars/ArgParsers.pas Tue May 03 00:59:38 2016 +0200 +++ b/hedgewars/ArgParsers.pas Tue May 03 01:09:36 2016 +0200 @@ -23,9 +23,9 @@ procedure GetParams; {$IFDEF HWLIBRARY} -var operatingsystem_parameter_argc: LongInt = 0; {$IFNDEF PAS2C}cdecl; export;{$ENDIF} - operatingsystem_parameter_argv: pointer = nil; {$IFNDEF PAS2C}cdecl; export;{$ENDIF} - operatingsystem_parameter_envp: pointer = nil; {$IFNDEF PAS2C}cdecl; export;{$ENDIF} +var operatingsystem_parameter_argc: LongInt = 0; {$IFNDEF PAS2C}{$IFNDEF IPHONEOS}cdecl;{$ENDIF} export;{$ENDIF} + operatingsystem_parameter_argv: pointer = nil; {$IFNDEF PAS2C}{$IFNDEF IPHONEOS}cdecl;{$ENDIF} export;{$ENDIF} + operatingsystem_parameter_envp: pointer = nil; {$IFNDEF PAS2C}{$IFNDEF IPHONEOS}cdecl;{$ENDIF} export;{$ENDIF} function ParamCount: LongInt; function ParamStr(i: LongInt): shortstring;