aboutsummaryrefslogtreecommitdiff
path: root/util/string-util.h
diff options
context:
space:
mode:
authorJani Nikula <jani@nikula.org>2015-09-03 22:40:01 +0300
committerDavid Bremner <david@tethera.net>2015-09-07 09:43:31 -0300
commitf460ad4e9a2516b05162cc57c2d3b0e8b814b0c2 (patch)
treecedcbc29e25728d25d7b810a05deab8c13a886cb /util/string-util.h
parent243ca658dff5aefa2d6c76121451463360fa56a7 (diff)
util: move strcase_equal and strcase_hash to util
For future use in both cli and lib.
Diffstat (limited to 'util/string-util.h')
-rw-r--r--util/string-util.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/util/string-util.h b/util/string-util.h
index e409cb3d..80d24d1c 100644
--- a/util/string-util.h
+++ b/util/string-util.h
@@ -64,6 +64,12 @@ int
parse_boolean_term (void *ctx, const char *str,
char **prefix_out, char **term_out);
+/* GLib GEqualFunc compatible strcasecmp wrapper */
+int strcase_equal (const void *a, const void *b);
+
+/* GLib GHashFunc compatible case insensitive hash function */
+unsigned int strcase_hash (const void *ptr);
+
#ifdef __cplusplus
}
#endif