On Tue, 23 Sep 2014, [email protected] wrote: > Hi! > I've found that spatch fails to detect correct indentation when it > replaces two functions inside of #ifdef block with one function. > > bug.c: > > int main(void) > { > #if ! HAVE_XYZ > f1(); > f2(); > #endif > } > > bug.cocci: > > @@ @@ > - f1(); > - f2(); > + f3(); > > result: > > init_defs_builtins: /usr/lib64/ocaml/coccinelle/standard.h > HANDLING: d.c > diff = > --- d.c > +++ /tmp/cocci-output-32687-903dcc-d.c > @@ -1,7 +1,6 @@ > int main(void) > { > #if ! HAVE_XYZ > - f1(); > - f2(); > +f3(); > #endif > } > > spatch --version > spatch version 1.0.0-rc19 with Python support and with PCRE support
Thanks for the report. It could be a good idea to upgrade to rc21, but unfortunately the problem is still there. julia _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
