aboutsummaryrefslogtreecommitdiff
path: root/src/search
diff options
context:
space:
mode:
Diffstat (limited to 'src/search')
-rw-r--r--src/search/hsearch.c8
-rw-r--r--src/search/insque.c8
-rw-r--r--src/search/lsearch.c8
-rw-r--r--src/search/tdelete.c8
-rw-r--r--src/search/tdestroy.c8
-rw-r--r--src/search/tfind.c8
-rw-r--r--src/search/tsearch.c8
-rw-r--r--src/search/twalk.c8
8 files changed, 64 insertions, 0 deletions
diff --git a/src/search/hsearch.c b/src/search/hsearch.c
index 2634a67f..a2ba83ce 100644
--- a/src/search/hsearch.c
+++ b/src/search/hsearch.c
@@ -151,3 +151,11 @@ static int __hsearch_r(ENTRY item, ACTION action, ENTRY **retval, struct hsearch
return 1;
}
weak_alias(__hsearch_r, hsearch_r);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/insque.c b/src/search/insque.c
index b7475d84..87505f53 100644
--- a/src/search/insque.c
+++ b/src/search/insque.c
@@ -30,3 +30,11 @@ void remque(void *element)
if (e->prev)
e->prev->next = e->next;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/lsearch.c b/src/search/lsearch.c
index 5eb5cc2b..be90942b 100644
--- a/src/search/lsearch.c
+++ b/src/search/lsearch.c
@@ -29,3 +29,11 @@ void *lfind(const void *key, const void *base, size_t *nelp,
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/tdelete.c b/src/search/tdelete.c
index b8bb924b..1ffe25d6 100644
--- a/src/search/tdelete.c
+++ b/src/search/tdelete.c
@@ -47,3 +47,11 @@ void *tdelete(const void *restrict key, void **restrict rootp,
while (--i && __tsearch_balance(a[i]));
return parent;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/tdestroy.c b/src/search/tdestroy.c
index 699a901c..caa4f7a7 100644
--- a/src/search/tdestroy.c
+++ b/src/search/tdestroy.c
@@ -14,3 +14,11 @@ void tdestroy(void *root, void (*freekey)(void *))
if (freekey) freekey((void *)r->key);
free(r);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/tfind.c b/src/search/tfind.c
index 9e1cf98f..ac1e01e0 100644
--- a/src/search/tfind.c
+++ b/src/search/tfind.c
@@ -18,3 +18,11 @@ void *tfind(const void *key, void *const *rootp,
}
return n;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/tsearch.c b/src/search/tsearch.c
index 0de27d05..21b459fc 100644
--- a/src/search/tsearch.c
+++ b/src/search/tsearch.c
@@ -90,3 +90,11 @@ void *tsearch(const void *key, void **rootp,
while (i && __tsearch_balance(a[--i]));
return r;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/search/twalk.c b/src/search/twalk.c
index 53821cda..5917fd9b 100644
--- a/src/search/twalk.c
+++ b/src/search/twalk.c
@@ -20,3 +20,11 @@ void twalk(const void *root, void (*action)(const void *, VISIT, int))
{
walk(root, action, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif