From aaeffe24c57c51fc51008c698cbd441e00aa534a Mon Sep 17 00:00:00 2001 From: YOSHIFUJI Hideaki Date: Fri, 25 Jan 2013 16:54:20 +0200 Subject: [PATCH] --- yaml --- r: 349464 b: refs/heads/master c: 7810cc1e7721220f1ed2a23ca95113d6434f6dcd h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/lib/digsig.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 91e0eecb2498..0750e50bdb94 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 88b62b915b0b7e25870eb0604ed9a92ba4bfc9f7 +refs/heads/master: 7810cc1e7721220f1ed2a23ca95113d6434f6dcd diff --git a/trunk/lib/digsig.c b/trunk/lib/digsig.c index 8c0e62975c88..dc2be7ed1765 100644 --- a/trunk/lib/digsig.c +++ b/trunk/lib/digsig.c @@ -162,6 +162,8 @@ static int digsig_verify_rsa(struct key *key, memset(out1, 0, head); memcpy(out1 + head, p, l); + kfree(p); + err = pkcs_1_v1_5_decode_emsa(out1, len, mblen, out2, &len); if (err) goto err;