another missing newline problem
C file:
#include <stdlib.h>
#define MACRO(value, a, b) int a, b = value
#define MACRO_2(value, a, b) int a = value; int b = value;
int main(int argc, char **argv) {
MACRO(1, i, j);
MACRO(2, k, l);
return 0;
}
Cocci file:
@@
expression value;
expression list args;
identifier argc;
identifier func;
@@
func(..., int argc, ...) {
<...
- MACRO(value, args);
+ MACRO_2(argc, args);
...>
}
Contributed by Fabio Aiuto fabioaiuto83@gmail.com