// -*- MPC -*- // $Id: vc_warnings.mpb 86504 2009-08-14 12:45:07Z johnnyw $ // This file contains a number of optional features that disable VC // warnings regarding various items that VC turned into warnings that were // not present in earlier versions. Some people may consider these superfluous // or have already checked code to be sure it causes no trouble. So these // warnings are disabled by default. To enable them, generate your projects // with the feature set to 0. feature(vc_avoid_crt_secure_warnings) { specific(prop:microsoft) { macros += _CRT_SECURE_NO_WARNINGS _CRT_SECURE_NO_DEPRECATE _CRT_NONSTDC_NO_DEPRECATE } } feature(!vc_scl_secure_warnings) { specific(prop:microsoft) { macros += _SCL_SECURE_NO_WARNINGS } } feature(vc_avoid_this_in_initializer_warnings) { specific(prop:microsoft) { DisableSpecificWarnings += 4355 } }