diff options
author | Rae Moar <rmoar@google.com> | 2023-08-03 21:36:35 +0200 |
---|---|---|
committer | Shuah Khan <skhan@linuxfoundation.org> | 2023-08-04 21:41:55 +0200 |
commit | 1c9fd080dffe5e5ad763527fbc2aa3f6f8c653e9 (patch) | |
tree | 383cad59d1916e6151319c99903b1dfb12132efb /lib/kunit/executor_test.c | |
parent | kunit: fix possible memory leak in kunit_filter_suites() (diff) | |
download | linux-1c9fd080dffe5e5ad763527fbc2aa3f6f8c653e9.tar.xz linux-1c9fd080dffe5e5ad763527fbc2aa3f6f8c653e9.zip |
kunit: fix uninitialized variables bug in attributes filtering
Fix smatch warnings regarding uninitialized variables in the filtering
patch of the new KUnit Attributes feature.
Fixes: 529534e8cba3 ("kunit: Add ability to filter attributes")
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Closes: https://lore.kernel.org/r/202307270610.s0w4NKEn-lkp@intel.com/
Signed-off-by: Rae Moar <rmoar@google.com>
Reviewed-by: David Gow <davidgow@google.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'lib/kunit/executor_test.c')
-rw-r--r-- | lib/kunit/executor_test.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/kunit/executor_test.c b/lib/kunit/executor_test.c index 01280cb8d451..3e0a1c99cb4e 100644 --- a/lib/kunit/executor_test.c +++ b/lib/kunit/executor_test.c @@ -119,7 +119,7 @@ static void parse_filter_attr_test(struct kunit *test) filter_count = kunit_get_filter_count(filters); KUNIT_EXPECT_EQ(test, filter_count, 2); - parsed_filters = kunit_kcalloc(test, filter_count + 1, sizeof(*parsed_filters), + parsed_filters = kunit_kcalloc(test, filter_count, sizeof(*parsed_filters), GFP_KERNEL); for (j = 0; j < filter_count; j++) { parsed_filters[j] = kunit_next_attr_filter(&filters, &err); |