summaryrefslogtreecommitdiff
path: root/coccinelle
diff options
context:
space:
mode:
Diffstat (limited to 'coccinelle')
-rw-r--r--coccinelle/const-strlen.cocci4
-rw-r--r--coccinelle/debug-logging.cocci8
-rw-r--r--coccinelle/memzero.cocci8
3 files changed, 20 insertions, 0 deletions
diff --git a/coccinelle/const-strlen.cocci b/coccinelle/const-strlen.cocci
index 38bf9b118f..30a6e5a88e 100644
--- a/coccinelle/const-strlen.cocci
+++ b/coccinelle/const-strlen.cocci
@@ -1,8 +1,12 @@
@@
constant s;
@@
+(
+#define STRLEN
+&
- sizeof(s)-1
+ STRLEN(s)
+)
@@
constant s;
@@
diff --git a/coccinelle/debug-logging.cocci b/coccinelle/debug-logging.cocci
index 9084cf773b..a679dab011 100644
--- a/coccinelle/debug-logging.cocci
+++ b/coccinelle/debug-logging.cocci
@@ -1,8 +1,16 @@
@@
@@
+(
+#define DEBUG_LOGGING
+&
- _unlikely_(log_get_max_level() >= LOG_DEBUG)
+ DEBUG_LOGGING
+)
@@
@@
+(
+#define DEBUG_LOGGING
+&
- log_get_max_level() >= LOG_DEBUG
+ DEBUG_LOGGING
+)
diff --git a/coccinelle/memzero.cocci b/coccinelle/memzero.cocci
index ebdc3f6a2a..8198cc84b4 100644
--- a/coccinelle/memzero.cocci
+++ b/coccinelle/memzero.cocci
@@ -21,10 +21,18 @@ expression s;
@@
expression a, b;
@@
+(
+#define memzero
+&
- memset(a, 0, b)
+ memzero(a, b)
+)
@@
expression a, b;
@@
+(
+#define memzero
+&
- bzero(a, b)
+ memzero(a, b)
+)