#pragma warning : unknown user warning type
An illegal warning type was used with the warning pragma.
Valid warning types are "1", "2", "3", "4", "default", "off", and "error".