I have compiled this project which i am learning from. One thing i am not too sure about is this segment of code which is grey. A little example is
#else /* !WIN32 */ /* * Functions for reading and writing 16- and 32-bit little-endian integers. */ static unsigned short read_word(FILE *fp); static unsigned int read_dword(FILE *fp); static int read_long(FILE *fp); static int write_word(FILE *fp, unsigned short w); static int write_dword(FILE *fp, unsigned int dw); static int write_long(FILE *fp, int l);
Now leaving it in, the project runs fine. But if i take it out, i get errors. What is this grey code?
Its exactly the same as some code which isnt grey, which is why i thought it wouldnt make a difference if i removed it.