Is it really helpful to `#define OS_WIN` here? If it's not already defined, then I think things are already pretty hosed.