From db12775d59ab709f8afc361eaa30c9d54a0a8d7c Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 7 Apr 2010 20:27:19 +0200 Subject: util: add chars_intersect() call --- util.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'util.c') diff --git a/util.c b/util.c index 939b2b06e9..a0f26762dc 100644 --- a/util.c +++ b/util.c @@ -1193,6 +1193,17 @@ finish: return r; } +bool chars_intersect(const char *a, const char *b) { + const char *p; + + /* Returns true if any of the chars in a are in b. */ + for (p = a; *p; p++) + if (strchr(b, *p)) + return true; + + return false; +} + static const char *const ioprio_class_table[] = { [IOPRIO_CLASS_NONE] = "none", [IOPRIO_CLASS_RT] = "realtime", -- cgit v1.2.3-54-g00ecf