fix some warnings

This commit is contained in:
2021-03-28 03:15:52 -07:00
parent c1bde8560e
commit 8e758d5739
3 changed files with 9 additions and 3 deletions

View File

@ -53,8 +53,13 @@ function(set_project_warnings project_name)
-Woverloaded-virtual # warn if you overload (not override) a virtual
# function
-Wpedantic # warn if non-standard C++ is used
-Wconversion # warn on type conversions that may lose data
#-Wconversion # warn on type conversions that may lose data
#-Wsign-conversion # warn on sign conversions
-Wstring-conversion
-Wshorten-64-to-32
-Wenum-conversion
-Wbitfield-enum-conversion
-Wnull-conversion
-Wnull-dereference # warn if a null dereference is detected
-Wdouble-promotion # warn if float is implicit promoted to double
-Wformat=2 # warn on security issues around functions that format output