Browse Source

* compilation fix - for loop counter issues

Tomas Hajny 21 years ago
parent
commit
cabdb71f2a
1 changed files with 7 additions and 3 deletions
  1. 7 3
      ide/fpswitch.pas

+ 7 - 3
ide/fpswitch.pas

@@ -697,7 +697,7 @@ end;
 
 
 procedure WriteSwitches(const fn:string);
 procedure WriteSwitches(const fn:string);
 var
 var
-  OldSwitchesMode : TSwitchMode;
+  OldSwitchesMode, SWM: TSwitchMode;
 begin
 begin
 { create the switches }
 { create the switches }
   assign(CfgFile,fn);
   assign(CfgFile,fn);
@@ -708,8 +708,9 @@ begin
    exit;
    exit;
   writeln(CfgFile,'# '+msg_automaticallycreateddontedit);
   writeln(CfgFile,'# '+msg_automaticallycreateddontedit);
   OldSwitchesMode:=SwitchesMode;
   OldSwitchesMode:=SwitchesMode;
-  for SwitchesMode:=low(TSwitchMode) to high(TSwitchMode) do
+  for SWM:=low(TSwitchMode) to high(TSwitchMode) do
    begin
    begin
+     SwitchesMode := SWM;
      Writeln(CfgFile,'#IFDEF '+SwitchesModeStr[SwitchesMode]);
      Writeln(CfgFile,'#IFDEF '+SwitchesModeStr[SwitchesMode]);
      TargetSwitches^.WriteItemsCfg;
      TargetSwitches^.WriteItemsCfg;
      VerboseSwitches^.WriteItemsCfg;
      VerboseSwitches^.WriteItemsCfg;
@@ -1273,7 +1274,10 @@ end;
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.16  2004-09-04 23:33:39  armin
+  Revision 1.17  2004-09-14 20:46:13  hajny
+    * compilation fix - for loop counter issues
+
+  Revision 1.16  2004/09/04 23:33:39  armin
   * makefiles regenerated
   * makefiles regenerated
   * ide: added target netwlibc
   * ide: added target netwlibc