[tor-commits] [tor/master] Add a rule to the calloc semantic patch for argument ordering.

nickm at torproject.org nickm at torproject.org
Sun Nov 2 17:09:19 UTC 2014


commit 3ab2c865bfb78e50f7c67c71144fbed37a7b4478
Author: Mansour Moufid <mansourmoufid at gmail.com>
Date:   Sun Oct 19 12:36:46 2014 -0400

    Add a rule to the calloc semantic patch for argument ordering.
---
 scripts/coccinelle/calloc.cocci |    7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scripts/coccinelle/calloc.cocci b/scripts/coccinelle/calloc.cocci
index df0b61d..fbda88e 100644
--- a/scripts/coccinelle/calloc.cocci
+++ b/scripts/coccinelle/calloc.cocci
@@ -8,6 +8,13 @@ constant b;
 - f(a * b)
 + tor_calloc(a, b)
 
+ at calloc_arg_order@
+expression a;
+type t;
+@@
+- tor_calloc(sizeof(t), a)
++ tor_calloc(a, sizeof(t))
+
 @realloc_to_reallocarray@
 expression a, b;
 expression p;





More information about the tor-commits mailing list