well my mistake. I usually don't post includes files and prototypes because I think that's just a waste of space but in this case, I guess I need to post it :)
It is just a warning, and a common one at that, not an error. It did compile it, I got the same worning. Warnings just mean that, it might not work for verrry certain cases, and it did still compile, so run.it.