Hi,
I want to find all functions those do not meet regexp, I do this:
@@
identifier f ~= "attr\|sysfs\|show";
identifier g;
expression ret;
@@
(
f (...)
|
g (...)
)
{
...
(
*ret = snprintf(...);
...
return ret;
|
*return snprintf(...);
)
...
}
--
I get this error:
$ myspatch -sp_file ~/cocci-scripts/snprintf-return.cocci -dir .
init_defs_builtins: /usr/share/coccinelle/standard.h
98 99
Fatal error: exception Failure("minus: parse error:
= File "/home/vasya/cocci-scripts/snprintf-return.cocci", line 12,
column 0, charpos = 98
around = '{', whole content = {
")
Thanks,
--
Vasiliy
_______________________________________________
Cocci mailing list
[email protected]
http://lists.diku.dk/mailman/listinfo/cocci
(Web access from inside DIKUs LAN only)