Wow....this is really weird...another one of my files is called pixelColor.c, and I have made a new one just before this compile error occured.
I left my main file unchanged for a few days, so it should work. Now there should be no way that pixelColor.c could affect my main file, as in the code above it doesn't interact at all. But I've went and reverted to an old pixelColor.c and it compiles correctly now. It is working fine now but anyone have any idea why?
If that doesn't work then the problem is somewhere else (or different than you expect).
I think thines01 is right, just the code in the function wouldn't produce the error your receiving right now, could you post now all of the code or if you don't like check every line of the program to see if you miss any semicolon or wrong use of brackets