repo.or.cz
/
git.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
coccinelle: add a rule to make "expression" code use FREE_AND_NULL()
[git.git]
/
contrib
/
coccinelle
/
free.cocci
blob
f2d97e755b891aac988121212a3bb2188b3a150a
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
type T;
15
T *ptr;
16
@@
17
- free(ptr);
18
- ptr = NULL;
19
+ FREE_AND_NULL(ptr);
20
21
@@
22
expression E;
23
@@
24
- free(E);
25
- E = NULL;
26
+ FREE_AND_NULL(E);