Fix *nix "ignoring #pragma optimize" build warning:

Minor tweak to commit 98ccd55b0f263dcaa97803704b1b894d42da80df to workaround Visual Studio 2010 internal compiler error.
Fix minor *nix build warning re: incompatible argument type.