]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
llist: only provide Curl_llist_tail in unit test builds
authorDaniel Stenberg <daniel@haxx.se>
Thu, 5 Sep 2024 09:45:21 +0000 (11:45 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 5 Sep 2024 11:09:13 +0000 (13:09 +0200)
... since it is not used otherwsie. Also fix Curl_node_prev to have the
same status.

Closes #14790

lib/llist.c

index f0e5fe08bbd0a7d253db66dd51106befc0e14a45..7e19cd509545e4336c3d833ffdf9fde824ea2ca4 100644 (file)
@@ -209,6 +209,7 @@ struct Curl_llist_node *Curl_llist_head(struct Curl_llist *list)
   return VERIFYNODE(list->_head);
 }
 
+#ifdef UNITTESTS
 /* Curl_llist_tail() returns the last 'struct Curl_llist_node *', which
    might be NULL */
 struct Curl_llist_node *Curl_llist_tail(struct Curl_llist *list)
@@ -217,6 +218,7 @@ struct Curl_llist_node *Curl_llist_tail(struct Curl_llist *list)
   DEBUGASSERT(list->_init == LLISTINIT);
   return VERIFYNODE(list->_tail);
 }
+#endif
 
 /* Curl_llist_count() returns a size_t the number of nodes in the list */
 size_t Curl_llist_count(struct Curl_llist *list)
@@ -243,7 +245,7 @@ struct Curl_llist_node *Curl_node_next(struct Curl_llist_node *n)
   return VERIFYNODE(n->_next);
 }
 
-#ifdef UNITTEST
+#ifdef UNITTESTS
 
 /* Curl_node_prev() returns the previous element in a list from a given
    Curl_llist_node */