fixing OSX 10.10 Warnings
small bug
removed small preprocessor call