From 8de6e3253b614f2b751cb760b489f487b927d1c5 Mon Sep 17 00:00:00 2001 From: Oxore Date: Mon, 22 May 2023 21:37:47 +0300 Subject: Fix Clang errors and warnings --- main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'main.cpp') diff --git a/main.cpp b/main.cpp index d970d79..d3c570c 100644 --- a/main.cpp +++ b/main.cpp @@ -459,7 +459,7 @@ static int M68kDisasmAll(FILE *input_stream, FILE *output_stream, const Settings static bool IsValidFeature(const char *feature) { - constexpr size_t sizeof_no_prefix = strlen("no-"); + constexpr size_t sizeof_no_prefix = sizeof("no-")-1; if (0 == memcmp(feature, "no-", sizeof_no_prefix)) { feature += sizeof_no_prefix; } @@ -484,7 +484,7 @@ static bool IsValidFeature(const char *feature) static void ApplyFeature(Settings& s, const char *feature) { bool disable{}; - constexpr size_t sizeof_no_prefix = strlen("no-"); + constexpr size_t sizeof_no_prefix = sizeof("no-")-1; if (0 == memcmp(feature, "no-", sizeof_no_prefix)) { disable = true; feature += sizeof_no_prefix; -- cgit v1.2.3