bug fixes!

This commit is contained in:
Thilo 2025-12-16 09:16:32 +01:00
parent da4ea358a3
commit ce3de3b8f8
2 changed files with 9 additions and 2 deletions

View File

@ -88,7 +88,7 @@ void *nextTreeData(TreeNode *root)
return NULL; return NULL;
/* Top-Element vom Stack holen */ /* Top-Element vom Stack holen */
StackNode *sn = pop(&stack); StackNode *sn = pop(stack);
if (sn == NULL) if (sn == NULL)
return NULL; return NULL;

View File

@ -41,18 +41,25 @@ stack_test_objects = $(stack_test_sources:.c=.o)
numbers_test_sources = test_numbers.c numbers.c numbers_test_sources = test_numbers.c numbers.c
numbers_test_objects = $(numbers_test_sources:.c=.o) numbers_test_objects = $(numbers_test_sources:.c=.o)
bintree_test_sources = test_bintree.c bintree.c
bintree_test_objects = $(bintree_test_sources:.c=.o)
stack_test_runner: $(stack_test_objects) stack_test_runner: $(stack_test_objects)
$(CC) $(FLAGS) $^ -o $@ $(CC) $(FLAGS) $^ -o $@
numbers_test_runner: $(numbers_test_objects) numbers_test_runner: $(numbers_test_objects)
$(CC) $(FLAGS) $^ -o $@ $(CC) $(FLAGS) $^ -o $@
unitTests: stack_test_runner numbers_test_runner bintree_test_runner: $(bintree_test_objects)
$(CC) $(FLAGS) $^ -o $@
unitTests: stack_test_runner numbers_test_runner bintree_test_runner
@echo "=============================" @echo "============================="
@echo "Running Unit Tests..." @echo "Running Unit Tests..."
@echo "=============================" @echo "============================="
./stack_test_runner ./stack_test_runner
./numbers_test_runner ./numbers_test_runner
./bintree_test_runner
@echo "=============================" @echo "============================="
@echo "Unit Tests Finished." @echo "Unit Tests Finished."
@echo "=============================" @echo "============================="