NSUInteger should be an `unsigned int` on 32-bit Tiger, and an `unsigned long` on 64-bit Tiger. In practice, this wasn't really a problem since we were always using `unsigned long` which has the same width on 32-bit Tiger, but still it's more correct to do what the official 10.5 SDK does. The preprocessor defines come from Apple's documentation and from their SDK. We can use it as-is, since we're in the backend code, and already in an ifdef only targeting Tiger (where I've tested this change). Also fix a small GCC warning while there. |
||
---|---|---|
.. | ||
appmenu_osx.h | ||
appmenu_osx.mm | ||
macosx-compat.h | ||
macosx-main.cpp | ||
macosx-touchbar.h | ||
macosx-touchbar.mm | ||
macosx-window.h | ||
macosx-window.mm | ||
macosx.cpp | ||
macosx.h | ||
macosx_wrapper.h | ||
macosx_wrapper.mm |