diff options
author | Brian Behlendorf <[email protected]> | 2009-02-18 10:09:01 -0800 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2009-02-18 10:09:01 -0800 |
commit | 02c7f164946e86048721a8c1af6ada3f25c3a78c (patch) | |
tree | 0bc6fe84d0c4a17670afa421b5625cfe74be620e | |
parent | 1315c884379965af367d1a38c695f73ad7d6e0c1 (diff) |
Coverity 9656: Forward NULL
This was a false positive the callpath being walked is impossible
because the splat_kmem_cache_test_kcp_alloc() function will ensure
kcp->kcp_kcd[0] is initialized to NULL. However, there is no harm
is making this explicit for the test case so I'm adding a line to
clearly set it to correct the analysis.
-rw-r--r-- | module/splat/splat-kmem.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/module/splat/splat-kmem.c b/module/splat/splat-kmem.c index c57e280b0..35718e2f8 100644 --- a/module/splat/splat-kmem.c +++ b/module/splat/splat-kmem.c @@ -548,6 +548,7 @@ splat_kmem_cache_test(struct file *file, void *arg, char *name, return -ENOMEM; } + kcp->kcp_kcd[0] = NULL; kcp->kcp_cache = kmem_cache_create(SPLAT_KMEM_CACHE_NAME, kcp->kcp_size, kcp->kcp_align, |