Release coccinelle-0.2.3rc3
[bpt/coccinelle.git] / parsing_cocci / tests / 12.cocci
CommitLineData
34e49164
C
1@@
2expression E1, E2, E3;
3@@
4
5- usb_deregister_dev(E1, E2, E3);
6+ usb_deregister_dev(E2, E3);
7
8@@
9struct usb_driver d;
10!expression fops_val;
11@@
12
13- d.fops = fops_val;
14
15@@
16struct usb_driver d;
17!int minor_val;
18@@
19
20- d.minor = minor_val;
21
22@@
23struct usb_driver d;
24int num_minor_val;
25@@
26
27- d.num_minor = num_minor_val;
28
29@@
30expression E1, E2, E3;
31identifier ret;
32statement S;
33@@
34
35- ret = usb_register_dev(E1, E2, E3);
36+ ret = usb_register_dev(fops_val, minor_val, E2, E3);
37- if (ret) {
38- if (ret != -ENODEV) S
39- ...
40- }
41+ if (ret) S