Here's the warning message:
editor.c: In function "char* finer_one_argument(char*, char*)"":
editor.c:1016: warning: comparison is always true due to limited range of data type
And here's the line in question:
while ( *argument != '\0' || ++count >= MAX_INPUT_LENGTH )
This is mostly just an annoyance factor and it's the only thing preventing me from getting a clean compile. So does anyone have any idea what I can do to get that warning to go away without killing the functionality of the finer_one_argument function? Or should I just grit my teeth and live with what is just an annoying warning that doesn't actually hurt anything?