fix warnings

This commit is contained in:
2019-04-12 23:04:32 +07:00
parent ac5457931f
commit ee4f2e07bc
2 changed files with 9 additions and 1 deletions

View File

@@ -39,5 +39,13 @@ set_target_properties(${PROJECT_NAME} PROPERTIES
CXX_STANDARD_REQUIRED YES
CXX_EXTENSIONS NO)
target_compile_options(${PROJECT_NAME}
PRIVATE
$<$<CXX_COMPILER_ID:MSVC>:
/W4>
PRIVATE
$<$<OR:$<CXX_COMPILER_ID:GNU>,$<CXX_COMPILER_ID:Clang>,$<CXX_COMPILER_ID:AppleClang>>:
-Wall -Wextra -Wpedantic>)
enable_testing()
add_test(${PROJECT_NAME} ${PROJECT_NAME})

View File

@@ -731,7 +731,7 @@ namespace ecs_hpp
: owner_(owner) {}
template < typename... Args >
T& assign(entity_id id, Args&&... args) {
T& assign(entity_id id, Args&&...) {
components_.insert(id);
return empty_value_;
}