Zitat Zitat von oberallgeier Beitrag anzeigen
Ach du liebe Zeit, nun ist mir das ziemlich peinlich.
Wo gehobelt wird, fallen Späne

Eine Anmerkung noch: Mit den richtigen Compilerschaltern bemängelt GCC den Fehler auch selbst:
warning: comparison is always true due to limited range of data type
Ich verwende dafür folgende Flags:
-W -Wall -Wextra -Wundef -Wunreachable-code -Wstrict-prototypes -Winit-self
Eine alte C-Weisheit sagt, dass Compiler-Warnungen später gerne Mal zu echten Problemen während der Programmlaufzeit werden, das hat sich hier wieder einmal bewahrheitet.

mfG
Markus