diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2015-09-18 11:16:54 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-09-18 13:15:27 +0000 |
commit | 7a77d77effdace1b234062dd7bb035026c893a8b (patch) | |
tree | c1181f8167e21fb2a4760a739a4d0b0c4aeca111 /solenv | |
parent | valgrind: memory leak in scoped_ptr/unique_ptr -> VclPtr convert (diff) | |
download | core-7a77d77effdace1b234062dd7bb035026c893a8b.tar.gz core-7a77d77effdace1b234062dd7bb035026c893a8b.zip |
Use a C99 flexible array member
...so the following strcpy does not cause a false abort under _FORTIFY_SOURCE=2
Change-Id: I395136f11020064766db76f87ed8f5b01c083c3a
Reviewed-on: https://gerrit.libreoffice.org/18681
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'solenv')
-rw-r--r-- | solenv/gbuild/platform/com_MSC_defs.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/solenv/gbuild/platform/com_MSC_defs.mk b/solenv/gbuild/platform/com_MSC_defs.mk index ab67e64b89cb..be9d9234e400 100644 --- a/solenv/gbuild/platform/com_MSC_defs.mk +++ b/solenv/gbuild/platform/com_MSC_defs.mk @@ -81,6 +81,8 @@ gb_AFLAGS := $(AFLAGS) # C4189: 'identifier' : local variable is initialized but not referenced +# C4200: nonstandard extension used : zero-sized array in struct/union + # C4201: nonstandard extension used : nameless struct/union # C4242: 'identifier' : conversion from 'type1' to 'type2', possible @@ -150,6 +152,7 @@ gb_CFLAGS := \ $(if $(filter 0,$(gb_DEBUGLEVEL)),-wd4100) \ -wd4127 \ $(if $(filter 0,$(gb_DEBUGLEVEL)),-wd4189) \ + -wd4200 \ -wd4242 \ -wd4244 \ -wd4251 \ |