[PATCH] crypto: Use ERR_CAST inlined function instead ofERR_PTR(PTR_ERR(..

From: Thomas Meyer
Date: Sun Jan 22 2012 - 14:03:25 EST


The semantic patch that makes this change is available
in scripts/coccinelle/api/err_cast.cocci.

More information about semantic patching is available at
http://coccinelle.lip6.fr/

Signed-off-by: Thomas Meyer <thomas@xxxxxxxx>
---

diff -u -p a/lib/digsig.c b/lib/digsig.c
--- a/lib/digsig.c 2012-01-14 01:33:38.949800859 +0100
+++ b/lib/digsig.c 2012-01-22 10:01:23.096322034 +0100
@@ -224,7 +224,7 @@ int digsig_verify(struct key *keyring, c
kref = keyring_search(make_key_ref(keyring, 1UL),
&key_type_user, name);
if (IS_ERR(kref))
- key = ERR_PTR(PTR_ERR(kref));
+ key = ERR_CAST(kref);
else
key = key_ref_to_ptr(kref);
} else {



--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/