diff --git a/coccinelle/take-fd.cocci b/coccinelle/take-fd.cocci index 396d6965c74..15f1e7c2ce3 100644 --- a/coccinelle/take-fd.cocci +++ b/coccinelle/take-fd.cocci @@ -4,7 +4,7 @@ local idexpression p; expression q; @@ - p = q; -- q = -1; +- q = -EBADF; - return p; + return TAKE_FD(q); @@ -18,5 +18,5 @@ expression p != errno; expression q; @@ - p = q; -- q = -1; +- q = -EBADF; + p = TAKE_FD(q);