Merge branch 'jt/pretend-object-never-come-from-elsewhere'
[git] / contrib / coccinelle / free.cocci
1 @@
2 expression E;
3 @@
4 - if (E)
5   free(E);
6
7 @@
8 expression E;
9 @@
10 - if (!E)
11   free(E);
12
13 @@
14 expression E;
15 @@
16 - free(E);
17 + FREE_AND_NULL(E);
18 - E = NULL;