Compare commits

...

4 Commits

4 changed files with 4 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.0) cmake_minimum_required(VERSION 3.0...3.18)
project(linklist-lib) project(linklist-lib)
aux_source_directory("src" SOURCES) aux_source_directory("src" SOURCES)

View File

@@ -89,7 +89,7 @@ void sl_list_free_full(SlList *list, void (*destroy_element)(void *));
* @param list List * @param list List
* @return Length of list * @return Length of list
*/ */
uint32_t sl_list_length(SlList *list); uint32_t sl_list_length(const SlList *list);
/** /**
* @brief Get nth element in list. * @brief Get nth element in list.

View File

@@ -117,7 +117,7 @@ void sl_list_free_full(SlList *list, void (*destroy_element)(void *))
} }
} }
uint32_t sl_list_length(SlList *list) uint32_t sl_list_length(const SlList *list)
{ {
uint32_t count = 0; uint32_t count = 0;

View File

@@ -4,6 +4,6 @@ add_custom_target(test "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}" "-r compact
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/catch-framework") include_directories("${CMAKE_CURRENT_SOURCE_DIR}/catch-framework")
aux_source_directory("src" TEST_SOURCES) aux_source_directory("src" TEST_SOURCES)
add_executable(${PROJECT_NAME} ${TEST_SOURCES}) add_executable(${PROJECT_NAME} EXCLUDE_FROM_ALL ${TEST_SOURCES})
target_link_libraries(${PROJECT_NAME} linklist-lib) target_link_libraries(${PROJECT_NAME} linklist-lib)