HCoop
/
bpt
/
coccinelle.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Release coccinelle-0.2.3rc3
[bpt/coccinelle.git]
/
parsing_cocci
/
tests
/
23.cocci
1
@@
2
expression X, Y, E;
3
identifier field;
4
error err;
5
@@
6
7
- Y = init_etherdev(NULL,X);
8
+ Y = alloc_etherdev(X);
9
...
10
Y.field = E;
11
+ if (!register_netdev(Y)) {
12
+ kfree(Y);
13
+ return err;
14
+ }
15
16
@@
17
error err;
18
@@
19
20
Y = alloc_etherdev(X);
21
<...
22
if (...) {
23
...
24
- unregister_netdev(Y)
25
...
26
return err;
27
}
28
...>
29
...
30
register_netdev(Y)
31
...