Got warnings to go away under GCC.

not sure how the _POSIX_SOURCE thing will work on non-POSIX (i.e. Windows) platforms... well, the warnings don't really mean anything anyway, so it should be okay