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.

71 lines
1.3 KiB

  1. /*++
  2. Copyright (c) 1991 Microsoft Corporation
  3. Module Name:
  4. sslprgma.h
  5. Abstract:
  6. This file contains compiler pragmas to disable specific warnings to
  7. let schannel compile at warning level 4
  8. Author:
  9. John Banes (jbanes) 05-Jun-2001
  10. --*/
  11. // Named type definition in parentheses
  12. #pragma warning (disable: 4115)
  13. // Conditional expression is constant
  14. #pragma warning (disable: 4127)
  15. // Zero-sized array in struct/union
  16. #pragma warning (disable: 4200)
  17. // Nameless struct/union
  18. #pragma warning (disable: 4201)
  19. // Redefined extern to static
  20. //#pragma warning (disable: 4211)
  21. // Bit field types other than int
  22. #pragma warning (disable: 4214)
  23. // Address of dllimport is not static
  24. //#pragma warning (disable: 4232)
  25. // Cast truncates constant value
  26. //#pragma warning (disable: 4310)
  27. // Structure was padded due to __declspec(align())
  28. //#pragma warning (disable: 4324)
  29. // LHS indirection alignment greater than argument alignment
  30. //#pragma warning (disable: 4327)
  31. // Pointer indirection alignment greater than argument alignment
  32. //#pragma warning (disable: 4328)
  33. // Removal of unused inline functions
  34. //#pragma warning (disable: 4514)
  35. // Assignment within conditional expression
  36. #pragma warning (disable: 4706)