Hello,
I am trying the software combination "spatch version 1.0.5-00058-g36edc2b-dirty
compiled with OCaml version 4.03.0" out a bit more with the following approach.
@checking_function_calls_directly@
identifier checker, retval, work;
parameter list pl;
statement is, es;
type rt;
@@
rt checker(...)
{
...
-retval = work(pl);
if (
- retval
+ work(pl)
)
is
else
es
...
}
elfring@Sonne:~/Projekte/Coccinelle/janitor> spatch.opt -sp-file
checking_function_calls_directly1.cocci
~/Projekte/Linux/next-patched/drivers/staging/ks7010/ks7010_sdio.c
init_defs_builtins: /usr/local/lib64/coccinelle/standard.h
minus: parse error:
File "checking_function_calls_directly1.cocci", line 10, column 15, charpos =
151
around = 'pl',
whole content = -retval = work(pl);
Do I overlook anything in my SmPL script?
Regards,
Markus
_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci