diff options
Diffstat (limited to 'scripts/coccinelle/api/ptr_ret.cocci')
-rw-r--r-- | scripts/coccinelle/api/ptr_ret.cocci | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/coccinelle/api/ptr_ret.cocci b/scripts/coccinelle/api/ptr_ret.cocci index 2274638d005b..e18f8402e37c 100644 --- a/scripts/coccinelle/api/ptr_ret.cocci +++ b/scripts/coccinelle/api/ptr_ret.cocci | |||
@@ -1,5 +1,5 @@ | |||
1 | /// | 1 | /// |
2 | /// Use PTR_RET rather than if(IS_ERR(...)) + PTR_ERR | 2 | /// Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR |
3 | /// | 3 | /// |
4 | // Confidence: High | 4 | // Confidence: High |
5 | // Copyright: (C) 2012 Julia Lawall, INRIA/LIP6. GPLv2. | 5 | // Copyright: (C) 2012 Julia Lawall, INRIA/LIP6. GPLv2. |
@@ -7,7 +7,7 @@ | |||
7 | // URL: http://coccinelle.lip6.fr/ | 7 | // URL: http://coccinelle.lip6.fr/ |
8 | // Options: --no-includes --include-headers | 8 | // Options: --no-includes --include-headers |
9 | // | 9 | // |
10 | // Keywords: ERR_PTR, PTR_ERR, PTR_RET | 10 | // Keywords: ERR_PTR, PTR_ERR, PTR_RET, PTR_ERR_OR_ZERO |
11 | // Version min: 2.6.39 | 11 | // Version min: 2.6.39 |
12 | // | 12 | // |
13 | 13 | ||
@@ -21,21 +21,21 @@ expression ptr; | |||
21 | @@ | 21 | @@ |
22 | 22 | ||
23 | - if (IS_ERR(ptr)) return PTR_ERR(ptr); else return 0; | 23 | - if (IS_ERR(ptr)) return PTR_ERR(ptr); else return 0; |
24 | + return PTR_RET(ptr); | 24 | + return PTR_ERR_OR_ZERO(ptr); |
25 | 25 | ||
26 | @depends on patch@ | 26 | @depends on patch@ |
27 | expression ptr; | 27 | expression ptr; |
28 | @@ | 28 | @@ |
29 | 29 | ||
30 | - if (IS_ERR(ptr)) return PTR_ERR(ptr); return 0; | 30 | - if (IS_ERR(ptr)) return PTR_ERR(ptr); return 0; |
31 | + return PTR_RET(ptr); | 31 | + return PTR_ERR_OR_ZERO(ptr); |
32 | 32 | ||
33 | @depends on patch@ | 33 | @depends on patch@ |
34 | expression ptr; | 34 | expression ptr; |
35 | @@ | 35 | @@ |
36 | 36 | ||
37 | - (IS_ERR(ptr) ? PTR_ERR(ptr) : 0) | 37 | - (IS_ERR(ptr) ? PTR_ERR(ptr) : 0) |
38 | + PTR_RET(ptr) | 38 | + PTR_ERR_OR_ZERO(ptr) |
39 | 39 | ||
40 | @r1 depends on !patch@ | 40 | @r1 depends on !patch@ |
41 | expression ptr; | 41 | expression ptr; |