do not define the WIN32 macro unconditionally

WTF? this seems like it was a debugging artifact...

thanks to @robertk-iris for finding this.
Merge pull request #585 from andlaus/no_win32

do not define the WIN32 macro unconditionally