Fix win32 %peek-message call.

Test if return value is non-zero, not doing this
lead to stalled messages in the queue and
a bad event loop ensues.