Currently, it's not easy to compile on Windows. Basically all windows types will be redefined.
I suggest prefixing those with MS_, W_ or WIN_ through (a macro of the same name?).
A lot of those types could also be redefined to use a proper C type (as already happened for some types). However, it's probably better to keep the original type name so we can make wrappers to original MS types more easily (if we ever add a native compilation mode)
Currently, it's not easy to compile on Windows. Basically all windows types will be redefined. I suggest prefixing those with
MS_
,W_
orWIN_
through (a macro of the same name?).A lot of those types could also be redefined to use a proper C type (as already happened for some types). However, it's probably better to keep the original type name so we can make wrappers to original MS types more easily (if we ever add a native compilation mode)