Einfach so umschalten und danach "zurückschalten" ist einfach nur falsch, vorallem wenn man sich vorher nicht den aktuellen Zustand merkt und danach "wirklich" wiederherstellt.
Leider fehlt auch noch eine Push/Pop-, bzw. Save/Restore-Möglichkeit, für die Compilerschalter.
Dann ist ja gut, dass bei diesem Thread
Free Pascal drüber steht. Da geht das nämlich:
Delphi-Quellcode:
{$PUSH}
{$X+}
machwas;
{$POP}
Gruß,
Sven