Browse Source

[console] avoid error running under IIS as plataformhandler

Exilon 5 years ago
parent
commit
7673fcaf49
1 changed files with 4 additions and 1 deletions
  1. 4 1
      Quick.Console.pas

+ 4 - 1
Quick.Console.pas

@@ -294,7 +294,9 @@ begin
           etTrace : TextColor(ccLightMagenta);
           etTrace : TextColor(ccLightMagenta);
           else TextColor(ccWhite);
           else TextColor(ccWhite);
         end;
         end;
+        {$I-}
         Writeln(cMsg{$IFDEF LINUX} +#13{$ENDIF});
         Writeln(cMsg{$IFDEF LINUX} +#13{$ENDIF});
+        {$I+}
         TextColor(LastMode);
         TextColor(LastMode);
       end;
       end;
     finally
     finally
@@ -313,7 +315,9 @@ begin
     {$ENDIF}
     {$ENDIF}
     begin
     begin
       TextColor(cColor);
       TextColor(cColor);
+      {$I-}
       Writeln(cMsg{$IFDEF LINUX} +#13{$ENDIF});
       Writeln(cMsg{$IFDEF LINUX} +#13{$ENDIF});
+      {$I+}
       TextColor(LastMode);
       TextColor(LastMode);
     end;
     end;
   finally
   finally
@@ -904,7 +908,6 @@ end;
   //Rewrite(stderr);
   //Rewrite(stderr);
 {$ENDIF}
 {$ENDIF}
 
 
-
 { TConsoleMenu }
 { TConsoleMenu }
 
 
 {$IFDEF MSWINDOWS}
 {$IFDEF MSWINDOWS}