| @@ -1,5 +1,7 @@ | |||||
| #pragma once | #pragma once | ||||
| #include <cppcore/conversion/convert_cast.h> | |||||
| #include "daemon.h" | #include "daemon.h" | ||||
| namespace cppmicrohttpd | namespace cppmicrohttpd | ||||
| @@ -41,7 +43,7 @@ namespace cppmicrohttpd | |||||
| unsigned long long timeout = 0; | unsigned long long timeout = 0; | ||||
| if (MHD_get_timeout(_handle.get(), &timeout) != MHD_YES) | if (MHD_get_timeout(_handle.get(), &timeout) != MHD_YES) | ||||
| return -1; | return -1; | ||||
| return static_cast<long long>(timeout); | |||||
| return cppcore::convert_cast<long long>(timeout); | |||||
| } | } | ||||
| } | } | ||||
| @@ -17,7 +17,7 @@ daemon::daemon( | |||||
| options.emplace_back(MHD_OptionItem { MHD_OPTION_END, 0, nullptr }); | options.emplace_back(MHD_OptionItem { MHD_OPTION_END, 0, nullptr }); | ||||
| _handle.reset(MHD_start_daemon( | _handle.reset(MHD_start_daemon( | ||||
| static_cast<unsigned int>(flags), | |||||
| flags.value, | |||||
| port, | port, | ||||
| nullptr, | nullptr, | ||||
| nullptr, | nullptr, | ||||
| @@ -61,7 +61,7 @@ ForEach ( FILE IN LISTS CPPMICROHTTPD_TEST_SOURCE_FILES ) | |||||
| # test | # test | ||||
| If ( HAS_CMAKE_TESTS ) | If ( HAS_CMAKE_TESTS ) | ||||
| Add_CMake_Test ( NAME ${TEST_NAME} TARGET ${TEST_NAME} ) | |||||
| Add_CMake_Test ( NAME ${TEST_NAME} TARGET ${TEST_NAME} GROUP cppmicrohttpd ) | |||||
| Else ( ) | Else ( ) | ||||
| Add_Test ( NAME ${TEST_NAME} COMMAND ${TEST_NAME} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) | Add_Test ( NAME ${TEST_NAME} COMMAND ${TEST_NAME} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) | ||||
| EndIf ( ) | EndIf ( ) | ||||