Raphael - yes im young still, (14), so sue me... Im trying and you have to admit, i made 'some' very good points for my age (?)...
I'm not sueing you for being young. Everyone was young once, the only difference is that some understand that their still limited experience and knowledge isn't enough to talk big and play smartass, while the others always try to do exactly that, though most of the time they just make a fool of themself. Unfortunately, you have tendencies to the latter.
Noticing such small inconsistencies to the definitions is a very good attribute for a future programmer and shows potential, but you need to get 100% sure that you're right before shouting 'you made a mistake!', especially if you still make very basic mistakes yourself (like on your other threads here and on PSPU/PS2Dev). That's just some wanna-be attitude, exactly as giving yourself big titles.
Oh and to follow the 'recommeneded' usage of the libraries prototypes is a well thoguht out strategy becasue it gives you a good habit, where as, as an example, declaring ftell() as an 'int' will only work in those special cases you said already...
Its correct to start from ground up with building a good programming habit for oneself. However, trying to tell others their programming habit is wrong/bad because it differs from your own is a bad social habit.
And these ftell cases aren't that special at all, it's rather the other way around, since we're on a psp-programming forum here.
In the end, it all just comes down to the way how you put down your ideas/criticism. You can try to be constructive and give hints on how to improve things and this will absolutely be accepted and also appreciated. However in your case it just sounded like you were trying to pick upon harleyg and that's something I don't like, and even more so when the picking isn't correct either.
I think you can become a good programmer once, but you need to get rid of your cheeky attitude, or else you won't be accepted by the better programmers, and only from them you can learn and get better yourself.