The bolded above would be line 58.Code:char fgetbyte(FILE *file) { short retval; char num; num = ahextoc(fgetc(file)); if (num < 0){ return num; } retval = num; retval <<= 4; num = ahextoc(fgetc(file)); if (num < 0){ return num; } retval |= num; return retval; }
How am I getting this warning? I don't get it. This _IS_ a char not an unsigned char. . .Originally Posted by gcc