]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
coccinelle: disable flags-set where it doesn't make sense
authorFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 2 Oct 2020 09:31:47 +0000 (11:31 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Sun, 4 Oct 2020 10:32:21 +0000 (12:32 +0200)
coccinelle/flags-set.cocci

index 73966b02e5d27861900299f0a5adecd4f1fa0db2..f6cc8ba68a08aac2ddbb286e58171bf452bd45d5 100644 (file)
@@ -1,7 +1,13 @@
 @@
-/* Disable this transformation for the securebits-util.h, as it makes
- * the expression there confusing. */
-position p : script:python() { p[0].file != "src/shared/securebits-util.h" };
+/* Disable this transformation in cases where it doesn't make sense or
+ * where it makes the resulting expression more confusing
+ */
+position p : script:python() {
+            not (p[0].file == "src/shared/securebits-util.h" or
+                 p[0].file == "src/core/manager.h" or
+                 p[0].current_element == "log_set_max_level_realm" or
+                 p[0].current_element == "unichar_is_valid")
+        };
 expression x, y;
 @@
 (