Release coccinelle-0.1
[bpt/coccinelle.git] / parsing_cocci / tests / 21.cocci
1 @@
2 expression A, B, C;
3 @@
4
5 - snd_magic_cast(A, B, C)
6 + B
7
8 @@
9 expression X;
10 @@
11
12 - snd_magic_kfree(X)
13 + kfree(X)
14
15 @@
16 expression X, A, C;
17 @@
18
19 - X = snd_magic_kcalloc(A, 0, C)
20 + X = kcalloc(1, sizeof(*X), C)
21
22 @@
23 expression X, A, B, C;
24 @@
25
26 - X = snd_magic_kcalloc(A, B, C)
27 + X = kcalloc(1, sizeof(*X)+B, C)
28
29 @@
30 expression X, A, C;
31 @@
32
33 - X = snd_magic_kmalloc(A, 0, C)
34 + X = kmalloc(sizeof(*X), C)
35
36 @@
37 expression X, A, B, C;
38 @@
39
40 - X = snd_magic_kmalloc(A, B, C)
41 + X = kmalloc(sizeof(*X)+B, C)