Fix [f]getc return value usage in 40_stdio test
authorThomas Preud'homme <robotux@celest.fr>
Thu, 24 Jan 2013 09:55:18 +0000 (24 10:55 +0100)
committerThomas Preud'homme <robotux@celest.fr>
Thu, 24 Jan 2013 09:55:18 +0000 (24 10:55 +0100)
Store [f]getc return value into an int instead of char, as per
prototype. This fix an issue when char is unsigned (as is on arm for
both tcc and gcc).

tests2/40_stdio.c

index 575127a..b986093 100644 (file)
@@ -16,7 +16,7 @@ int main()
 
    printf("%s", freddy);
 
-   char InChar;
+   int InChar;
    char ShowChar;
    f = fopen("fred.txt", "r");
    while ( (InChar = fgetc(f)) != EOF)