diff options
author | Markus Elfring <elfring@users.sourceforge.net> | 2015-06-26 17:28:55 +0200 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk@kernel.org> | 2015-08-04 14:09:52 -0700 |
commit | 92859a5efdfa71f712ec1d213f43061965d3e9b4 (patch) | |
tree | 67effc4d6087bdc879e6b8c91eac6759f507eefc /fs/f2fs | |
parent | 6c84461c0cb0db3f4f56695ac9944451b34bf431 (diff) | |
download | linux-92859a5efdfa71f712ec1d213f43061965d3e9b4.tar.gz linux-92859a5efdfa71f712ec1d213f43061965d3e9b4.tar.bz2 linux-92859a5efdfa71f712ec1d213f43061965d3e9b4.zip |
f2fs crypto: delete an unnecessary check before the function call "key_put"
The key_put() function tests whether its argument is NULL and then
returns immediately. Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Diffstat (limited to 'fs/f2fs')
-rw-r--r-- | fs/f2fs/crypto_key.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/f2fs/crypto_key.c b/fs/f2fs/crypto_key.c index 95b8f936f00b..9f77de2ef317 100644 --- a/fs/f2fs/crypto_key.c +++ b/fs/f2fs/crypto_key.c @@ -92,8 +92,7 @@ static void f2fs_free_crypt_info(struct f2fs_crypt_info *ci) if (!ci) return; - if (ci->ci_keyring_key) - key_put(ci->ci_keyring_key); + key_put(ci->ci_keyring_key); crypto_free_ablkcipher(ci->ci_ctfm); kmem_cache_free(f2fs_crypt_info_cachep, ci); } |