From 6463faf8b6371d989ccce6bdc05ea661fdc5399f Mon Sep 17 00:00:00 2001 From: Evan Burkey Date: Wed, 30 Mar 2022 16:36:00 -0700 Subject: [PATCH] cleanup --- CMakeLists.txt | 5 ++++- include/lfbinarytree.h | 2 +- include/lfutility.h | 8 ++++++++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b4391be..a9c3371 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,10 +15,13 @@ set(SOURCES ) add_library(flint ${SOURCES}) +if (NOT (${CMAKE_SYSTEM_NAME} STREQUAL "OpenBSD") AND NOT (${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")) + target_link_libraries(flint bsd) +endif() if(${CMAKE_PROJECT_NAME} STREQUAL flint) add_executable(tests tests/tests.c) target_include_directories(tests PRIVATE include) - target_link_libraries(tests flint) + target_link_libraries(tests flint bsd) endif() diff --git a/include/lfbinarytree.h b/include/lfbinarytree.h index f38f475..5141822 100644 --- a/include/lfbinarytree.h +++ b/include/lfbinarytree.h @@ -29,7 +29,7 @@ void bintree_rem_left(BinTree *tree, BinTreeNode *node); void bintree_rem_right(BinTree *tree, BinTreeNode *node); -int bintree_merge(BinTree *merge, BinTree *left, BinTree *right, void *data); +//int bintree_merge(BinTree *merge, BinTree *left, BinTree *right, void *data); void bintree_debug_print(BinTree *tree); diff --git a/include/lfutility.h b/include/lfutility.h index 41d9b3e..db08d6e 100644 --- a/include/lfutility.h +++ b/include/lfutility.h @@ -1,6 +1,14 @@ #ifndef LIBFLINT_H_UTILITY #define LIBFLINT_H_UTILITY +/** + * \struct Point + * \brief Representation of a point on a two dimensional grid + * \var int x + * x point on the 2d grid + * \var int y + * y point on the 2d grid + */ typedef struct Point { int x; int y;