]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/basic/extract-word.c
tree-wide: use IN_SET macro (#6977)
[thirdparty/systemd.git] / src / basic / extract-word.c
index 804f14c44c48ac02525086ceb289d1aa41177a80..f4ac526eb1b35302f23fa1be8840366e14dbebb4 100644 (file)
@@ -152,7 +152,7 @@ int extract_first_word(const char **p, char **ret, const char *separators, Extra
                         for (;; (*p)++, c = **p) {
                                 if (c == 0)
                                         goto finish_force_terminate;
-                                else if ((c == '\'' || c == '"') && (flags & EXTRACT_QUOTES)) {
+                                else if (IN_SET(c, '\'', '"') && (flags & EXTRACT_QUOTES)) {
                                         quote = c;
                                         break;
                                 } else if (c == '\\' && !(flags & EXTRACT_RETAIN_ESCAPE)) {