libkver: relax fuzzer check. am: 855c3c126d am: 0f21d333b0 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Gki/+/3047872 Change-Id: Ia0aebc7dd9466ccaee9b72f58bf9d06907438fa2 Signed-off-by: Automerger Merge Worker <[email protected]>
diff --git a/libkver/corpus/zero_zero b/libkver/corpus/zero_zero new file mode 100644 index 0000000..8079d3a --- /dev/null +++ b/libkver/corpus/zero_zero
@@ -0,0 +1 @@ +5.4-android1-00 \ No newline at end of file
diff --git a/libkver/fuzzer.cpp b/libkver/fuzzer.cpp index 406749a..da24ae0 100644 --- a/libkver/fuzzer.cpp +++ b/libkver/fuzzer.cpp
@@ -31,12 +31,12 @@ auto kmi_version = KmiVersion::Parse(string_data); if (UNLIKELY(kmi_version.has_value())) { - CHECK(string_data == kmi_version->string()); + CHECK(!kmi_version->string().empty()); } auto kernel_release = KernelRelease::Parse(string_data); if (UNLIKELY(kernel_release.has_value())) { - CHECK(string_data == kernel_release->string()); + CHECK(!kernel_release->string().empty()); CHECK(!kernel_release->kmi_version().string().empty()); }