Made a macro not get defined on OSX because it's already done by the system SDK.