Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
1.1 KiB

  1. // NoWarning.h - Turn off compiler warnings that may be safely
  2. // ignored.
  3. // (c) Copyright Schlumberger Technology Corp., unpublished work, created
  4. // 1999. This computer program includes Confidential, Proprietary
  5. // Information and is a Trade Secret of Schlumberger Technology Corp. All
  6. // use, disclosure, and/or reproduction is prohibited unless authorized
  7. // in writing. All Rights Reserved.
  8. #if !defined(SLBIOP_NOWARNING_H)
  9. #define SLBIOP_NOWARNING_H
  10. // Non-standard extension used: 'extern' before template explicit
  11. // instantiation
  12. #pragma warning(disable : 4231)
  13. // Warning emitted by new compiler in MS' build
  14. // operator= recursive call on all control paths, function will
  15. // cause run-time stack overflow.
  16. // The compiler generated this in reference to iop::CSmartCard::Exception::operator=
  17. // It's bogus since all the members of this class and its parents have simple
  18. // member variables.
  19. #pragma warning(disable : 4717)
  20. // Identifier truncated to 255 in debugger/browser info
  21. #pragma warning(disable : 4786)
  22. #endif // SLBIOP_NOWARNING_H