]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
coccinelle: additional errno.cocci hunk
authorMichal Schmidt <mschmidt@redhat.com>
Thu, 5 Nov 2015 12:44:18 +0000 (13:44 +0100)
committerMichal Schmidt <mschmidt@redhat.com>
Mon, 9 Nov 2015 19:01:06 +0000 (20:01 +0100)
rewrites:
  log_error_errno(errno, ...);
  return -errno;
into:
  return log_error_errno(errno, ...);

coccinelle/errno.cocci

index 0b14d22438e3cc1ba31936d602630e8ab9ab5948..ed74c0a98af0eb27b1f624073bb39eb58ccfc6a8 100644 (file)
@@ -23,3 +23,10 @@ expression e;
 + return
   log_LEVEL_errno(e, ...);
 - return r;
+@@
+identifier log_LEVEL_errno =~ "^log_(debug|info|notice|warning|error|emergency)_errno$";
+expression e;
+@@
++ return
+  log_LEVEL_errno(e, ...);
+- return -e;