fixing pragma warning
#pragma warning is MSVS preprocessor code