summaryrefslogtreecommitdiff
path: root/src/basic/strbuf.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2018-09-18 11:08:23 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2018-09-19 08:08:03 +0900
commitbc861c2e09079315b6725600070fdbecc7bd8fc6 (patch)
tree74c71d1c5798a9cd805617ec8f35cae66662821a /src/basic/strbuf.c
parentf0f6d791feee4ed4c34624228e6ced8a231b5811 (diff)
downloadsystemd-bc861c2e09079315b6725600070fdbecc7bd8fc6.tar.gz
tree-wide: use typesafe_bsearch() or typesafe_bsearch_r()
Diffstat (limited to 'src/basic/strbuf.c')
-rw-r--r--src/basic/strbuf.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/basic/strbuf.c b/src/basic/strbuf.c
index 275a012b28..81f4f21ade 100644
--- a/src/basic/strbuf.c
+++ b/src/basic/strbuf.c
@@ -142,9 +142,7 @@ ssize_t strbuf_add_string(struct strbuf *str, const char *s, size_t len) {
/* lookup child node */
search.c = c;
- child = bsearch_safe(&search, node->children, node->children_count,
- sizeof(struct strbuf_child_entry),
- (__compar_fn_t) strbuf_children_cmp);
+ child = typesafe_bsearch(&search, node->children, node->children_count, strbuf_children_cmp);
if (!child)
break;
node = child->child;