summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorLinquize <linquize@yahoo.com.hk>2014-04-01 23:01:40 +0800
committerLinquize <linquize@yahoo.com.hk>2014-04-01 23:01:40 +0800
commit9e1ed9f2c0e5345eebbefdb6708fad274f37bdcd (patch)
tree93a44ec88d5bf9123bb32681b21004f92cdbe30d /CMakeLists.txt
parenta2d18a0219a1d76f0914d59bb8dc73689e9ab1b5 (diff)
downloadlibgit2-9e1ed9f2c0e5345eebbefdb6708fad274f37bdcd.tar.gz
Add CFLAGS -Wdeclaration-after-statement
This warns local variables declarations after statement, which helps not to break MSVC
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index cca2a120c..23c5af1fc 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -287,7 +287,7 @@ IF (MSVC)
# Precompiled headers
ELSE ()
- SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -Wall -Wextra -Wno-missing-field-initializers -Wstrict-aliasing=2 -Wstrict-prototypes ${CMAKE_C_FLAGS}")
+ SET(CMAKE_C_FLAGS "-D_GNU_SOURCE -Wall -Wextra -Wno-missing-field-initializers -Wstrict-aliasing=2 -Wstrict-prototypes -Wdeclaration-after-statement ${CMAKE_C_FLAGS}")
IF (WIN32 AND NOT CYGWIN)
SET(CMAKE_C_FLAGS_DEBUG "-D_DEBUG")