From d0de1114a954ea10a3fe4ddbb0cd28a51794ef7d Mon Sep 17 00:00:00 2001 From: Alessio Balsini Date: Fri, 18 Oct 2019 10:49:49 +0100 Subject: [PATCH] Fix fuzzer name and sizeof(array) The fuzzer name "dm_table_fuzzer" was too generic. Looking forward to an extension to host tests where each fuzzer name should be considered a unique identifier, change the fuzzer name to, "dm_linear_table_fuzzer". Fix also the syntax of sizeof(array) declaration. Bug: none Test: dm_linear_table_fuzzer Change-Id: Iaa0ee9a0eb1352f0c5269b07198d0a34d8fb3254 Signed-off-by: Alessio Balsini --- fs_mgr/libdm/Android.bp | 2 +- fs_mgr/libdm/dm_linear_fuzzer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fs_mgr/libdm/Android.bp b/fs_mgr/libdm/Android.bp index 3ce909e93..8a924d5ed 100644 --- a/fs_mgr/libdm/Android.bp +++ b/fs_mgr/libdm/Android.bp @@ -81,7 +81,7 @@ cc_test { } cc_fuzz { - name: "dm_table_fuzzer", + name: "dm_linear_table_fuzzer", defaults: ["fs_mgr_defaults"], srcs: [ "dm_linear_fuzzer.cpp", diff --git a/fs_mgr/libdm/dm_linear_fuzzer.cpp b/fs_mgr/libdm/dm_linear_fuzzer.cpp index b119635de..84629018a 100644 --- a/fs_mgr/libdm/dm_linear_fuzzer.cpp +++ b/fs_mgr/libdm/dm_linear_fuzzer.cpp @@ -76,7 +76,7 @@ void EXPECT_TRUE(const T& a) { extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { uint64_t val[6]; - if (size != sizeof(*val)) { + if (size != sizeof(val)) { return 0; }