From d1320cf6b732a23df11cfc8b12dd5a533ab33dd9 Mon Sep 17 00:00:00 2001 From: Hofmann Jonas Date: Fri, 12 Dec 2025 06:48:37 +0100 Subject: [PATCH] changed addToTreeRec so it now sets inDuplicate to 0 if needed --- bintree.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bintree.c b/bintree.c index 4391f2a..7e60d61 100644 --- a/bintree.c +++ b/bintree.c @@ -55,10 +55,16 @@ TreeNode *addToTreeRec(TreeNode *currentNode, TreeNode *newNode, CompareFctType { if ((isDuplicate == NULL) || root) { + if (isDuplicate != NULL) + { + *isDuplicate = 0; + } + return newNode; } else { + *isDuplicate = 0; return currentNode; } } @@ -82,7 +88,10 @@ TreeNode *addToTreeRec(TreeNode *currentNode, TreeNode *newNode, CompareFctType } } - + if (isDuplicate != NULL) + { + *isDuplicate = 0; + } return currentNode; }