Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.14-rc3 36 lines 583 B view raw
1/// Free of a structure field 2/// 3// Confidence: High 4// Copyright: (C) 2013 Julia Lawall, INRIA/LIP6. GPLv2. 5// URL: http://coccinelle.lip6.fr/ 6// Comments: 7// Options: --no-includes --include-headers 8 9virtual org 10virtual report 11virtual context 12 13@r depends on context || report || org @ 14expression e; 15identifier f; 16position p; 17@@ 18 19( 20* kfree@p(&e->f) 21| 22* kzfree@p(&e->f) 23) 24 25@script:python depends on org@ 26p << r.p; 27@@ 28 29cocci.print_main("kfree",p) 30 31@script:python depends on report@ 32p << r.p; 33@@ 34 35msg = "ERROR: invalid free of structure field" 36coccilib.report.print_report(p[0],msg)