| 1234567891011121314151617181920212223 | 
							- // Use calloc or realloc as appropriate instead of multiply-and-alloc
 
- @malloc_to_calloc@
 
- identifier f =~ "(tor_malloc|tor_malloc_zero)";
 
- expression a;
 
- constant b;
 
- @@
 
- - f(a * b)
 
- + tor_calloc(a, b)
 
- @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;
 
- @@
 
- - tor_realloc(p, a * b)
 
- + tor_reallocarray(p, a, b)
 
 
  |