Mercurial > irccd
changeset 865:a81136fc4b19
misc: add more warnings and fix some of them
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 25 Jul 2019 21:20:00 +0000 |
parents | 0028704ab284 |
children | 0a9b03e5239e |
files | cmake/IrccdSystem.cmake libirccd-daemon/irccd/daemon/transport_command.cpp libirccd-daemon/irccd/daemon/transport_server.cpp |
diffstat | 3 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/cmake/IrccdSystem.cmake Thu Jul 25 21:16:00 2019 +0000 +++ b/cmake/IrccdSystem.cmake Thu Jul 25 21:20:00 2019 +0000 @@ -33,6 +33,8 @@ elseif (CMAKE_CXX_COMPILER_ID MATCHES "MSVC") set(CMAKE_CXX_FLAGS "/DWINVER=0x0601 /D_WIN32_WINNT=0x0601 /wd4244 /wd4267 /wd4996 ${CMAKE_CXX_FLAGS}") endif () +elseif (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang") + set(CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic ${CMAKE_CXX_FLAGS}") endif () #
--- a/libirccd-daemon/irccd/daemon/transport_command.cpp Thu Jul 25 21:16:00 2019 +0000 +++ b/libirccd-daemon/irccd/daemon/transport_command.cpp Thu Jul 25 21:20:00 2019 +0000 @@ -124,7 +124,7 @@ }; return list; -}; +} // {{{ plugin_config_command
--- a/libirccd-daemon/irccd/daemon/transport_server.cpp Thu Jul 25 21:16:00 2019 +0000 +++ b/libirccd-daemon/irccd/daemon/transport_server.cpp Thu Jul 25 21:20:00 2019 +0000 @@ -108,7 +108,7 @@ } category; return category; -}; +} auto make_error_code(transport_error::error e) noexcept -> std::error_code {