Revision 111, 1.0 kB
(checked in by mido, 17 years ago)
|
pridana knihovna XSD (a jeji chlebodarkyne XERCES), v ramci Win32 zprovoznen priklad tests/test_xsd_hello.cxx
|
Line | |
---|
1 | // file : xsd/cxx/compilers/vc-7/pre.hxx |
---|
2 | // author : Boris Kolpackov <boris@codesynthesis.com> |
---|
3 | // copyright : Copyright (c) 2005-2008 Code Synthesis Tools CC |
---|
4 | // license : GNU GPL v2 + exceptions; see accompanying LICENSE file |
---|
5 | |
---|
6 | |
---|
7 | #if (_MSC_VER < 1310) |
---|
8 | # error Microsoft Visual C++ 7.0 (.NET 2002) is not supported. |
---|
9 | #endif |
---|
10 | |
---|
11 | |
---|
12 | // These warnings had to be disabled "for good". |
---|
13 | // |
---|
14 | #pragma warning (disable:4505) // unreferenced local function has been removed |
---|
15 | #pragma warning (disable:4250) // inherits via dominance |
---|
16 | |
---|
17 | |
---|
18 | // Push warning state. |
---|
19 | // |
---|
20 | #pragma warning (push, 3) |
---|
21 | |
---|
22 | |
---|
23 | // Disabled warnings. |
---|
24 | // |
---|
25 | #pragma warning (disable:4355) // passing 'this' to a member |
---|
26 | #pragma warning (disable:4584) // is already a base-class |
---|
27 | #pragma warning (disable:4800) // forcing value to bool |
---|
28 | #pragma warning (disable:4275) // non dll-interface base |
---|
29 | #pragma warning (disable:4251) // base needs to have dll-interface |
---|
30 | #pragma warning (disable:4224) // nonstandard extension (/Za option) |
---|
31 | |
---|
32 | |
---|
33 | // Elevated warnings. |
---|
34 | // |
---|
35 | #pragma warning (2:4239) // standard doesn't allow this conversion |
---|