aboutsummaryrefslogtreecommitdiffhomepage
path: root/util/string-util.h
diff options
context:
space:
mode:
Diffstat (limited to 'util/string-util.h')
-rw-r--r--util/string-util.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/util/string-util.h b/util/string-util.h
index 0194607e..8a3ad19e 100644
--- a/util/string-util.h
+++ b/util/string-util.h
@@ -19,6 +19,13 @@
char *strtok_len (char *s, const char *delim, size_t *len);
+/* Return a talloced string with str sanitized.
+ *
+ * Whitespace characters (tabs and newlines) are replaced with spaces,
+ * non-printable characters with question marks.
+ */
+char *sanitize_string (const void *ctx, const char *str);
+
/* Construct a boolean term query with the specified prefix (e.g.,
* "id") and search term, quoting term as necessary. Specifically, if
* term contains any non-printable ASCII characters, non-ASCII