Git 2.46-rc1
[git.git] / contrib / coccinelle / free.cocci
blob6fb9eb6e88379a8897ca65057af3291e90a15be3
1 @@
2 expression E;
3 @@
4 - if (E)
6   free(E);
8   free_commit_list(E);
12 expression E;
14 - if (!E)
16   free(E);
18   free_commit_list(E);
22 expression E;
24 - free(E);
25 + FREE_AND_NULL(E);
26 - E = NULL;
29 expression E;
31 - if (E)
32 - {
33   free_commit_list(E);
34   E = NULL;
35 - }
38 expression E;
39 statement S;
41 - if (E) {
42 + if (E)
43   S
44   free_commit_list(E);
45 - }