diff options
author | Lubos Lunak <kendy@suse.cz> | 2012-03-15 11:45:08 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2012-03-15 11:48:28 +0100 |
commit | 370b3b6232a0851d68bb894c2b8ee71b9504384b (patch) | |
tree | e4df5ec191adce62f04ed47f3d2d3bad8d41c044 /solenv/inc | |
parent | f04e6b0e965e3a4301e705fb41a15c5560765b5b (diff) |
disable msvc warning 4265 (non-virtual dtor)
msvc2008 now prints out a lot of warnings, probably a result
of the recent -Wnon-virtual-dtor changes where msvc does not
understand the protected dtor actually makes the code to be ok
Diffstat (limited to 'solenv/inc')
-rw-r--r-- | solenv/inc/wntmsc.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/solenv/inc/wntmsc.mk b/solenv/inc/wntmsc.mk index f7b2dbedfd3f..afafe3861dc9 100644 --- a/solenv/inc/wntmsc.mk +++ b/solenv/inc/wntmsc.mk @@ -173,6 +173,8 @@ CFLAGSOUTOBJ=-Fo # (http://msdn2.microsoft.com/en-us/library/074af4b6.aspx) # - "warning C4180: qualifier applied to function type has no meaning; ignored" # (frequently seen with a recent boost) +# - "warning C4265: 'identifier' : class has virtual functions, but destructor is not +# virtual" # For C, certain warnings from system headers (stdlib.h etc.) have to be # disabled globally (for C++, this is not necessary, as the system headers are # wrapped by STLport): @@ -184,7 +186,7 @@ CFLAGSWARNCXX=-Wall -wd4061 -wd4127 -wd4191 -wd4217 -wd4242 -wd4244 -wd4245 -wd4 -wd4290 -wd4294 -wd4355 -wd4511 -wd4512 -wd4514 -wd4555 -wd4611 -wd4625 -wd4626 \ -wd4640 -wd4675 -wd4686 -wd4706 -wd4710 -wd4711 -wd4786 -wd4800 -wd4820 -wd4503 -wd4619 \ -wd4365 -wd4668 -wd4738 -wd4826 -wd4350 -wd4505 -wd4692 -wd4189 -wd4005 \ - -wd4180 + -wd4180 -wd4265 CFLAGSWARNCC=$(CFLAGSWARNCXX) -wd4255 CFLAGSWALLCC=$(CFLAGSWARNCC) CFLAGSWALLCXX=$(CFLAGSWARNCXX) |