summaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorColin Ian King <colin.king@canonical.com>2016-02-27 12:45:26 +0000
committerDavid Howells <dhowells@redhat.com>2016-02-29 14:29:03 +0000
commit71fbd874bdaac5f138d3d8f29e4b8e585609cbc3 (patch)
treed4a938febadb43c93f3d52d5efaaf3c972e8ca37 /crypto
parent2f265d6191075b12d5361c3c3fd13fd2d551655b (diff)
downloadlinux-crypto-71fbd874bdaac5f138d3d8f29e4b8e585609cbc3.tar.gz
linux-crypto-71fbd874bdaac5f138d3d8f29e4b8e585609cbc3.zip
PKCS#7: fix unitialized boolean 'want'
The boolean want is not initialized and hence garbage. The default should be false (later it is only set to true on tne sinfo->authattrs check). Found with static analysis using CoverityScan Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'crypto')
-rw-r--r--crypto/asymmetric_keys/pkcs7_parser.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/asymmetric_keys/pkcs7_parser.c b/crypto/asymmetric_keys/pkcs7_parser.c
index 3ef62dac..cbbd03fd 100644
--- a/crypto/asymmetric_keys/pkcs7_parser.c
+++ b/crypto/asymmetric_keys/pkcs7_parser.c
@@ -87,7 +87,7 @@ EXPORT_SYMBOL_GPL(pkcs7_free_message);
static int pkcs7_check_authattrs(struct pkcs7_message *msg)
{
struct pkcs7_signed_info *sinfo;
- bool want;
+ bool want = false;
sinfo = msg->signed_infos;
if (sinfo->authattrs) {