35 lines
483 B
Text
35 lines
483 B
Text
@r1@
|
|
identifier fn, m, f, a, v, t;
|
|
identifier func =~ "thread_add_";
|
|
type T1, T2;
|
|
position p;
|
|
@@
|
|
|
|
?static
|
|
T1 fn(T2 *t)
|
|
{
|
|
...
|
|
func(m,f,a,v,&t)@p
|
|
...
|
|
}
|
|
|
|
@r2@
|
|
identifier m, f, a, v, t;
|
|
identifier func =~ "thread_add_";
|
|
type T1;
|
|
position p;
|
|
@@
|
|
|
|
T1 *t;
|
|
...
|
|
func(m,f,a,v,&t)@p
|
|
|
|
@script:python@
|
|
p << r1.p;
|
|
@@
|
|
coccilib.report.print_report(p[0],"Passed double 'struct thread' pointer")
|
|
|
|
@script:python@
|
|
p << r2.p;
|
|
@@
|
|
coccilib.report.print_report(p[0],"Passed double 'struct thread' pointer")
|