[Cocci] string parameter concatenation

Cyril Hrubis chrubis at suse.cz
Thu Oct 2 15:07:16 CEST 2014

> Would it make sense and work to write a semantic patch rule like the following?
> @replacement@
> @@
> -f
> +g
> (L);
> Can the passed parameters be omitted from the desired adjustment by "the plus line"?

The whole rule that I'm working with is:

expression list L;
expression C != {TINFO, TPASS};
- tst_resm(C, L);
- tst_exit();
+ tst_brkm(C, NULL, L);

Which is used to replace two functions with one and shuffles the
arguments a bit.

Cyril Hrubis
chrubis at suse.cz

More information about the Cocci mailing list