From 4a58c848620e498b8bdbfc9e881ef078082a4318 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Thu, 18 Dec 2025 11:43:13 +0100 Subject: [PATCH] string-hash: use strcmp instead of memcmp --- src/util-hash-string.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/util-hash-string.c b/src/util-hash-string.c index 359a70565c..c653b9af1a 100644 --- a/src/util-hash-string.c +++ b/src/util-hash-string.c @@ -38,14 +38,7 @@ uint32_t StringHashFunc(HashTable *ht, void *data, uint16_t datalen) char StringHashCompareFunc(void *data1, uint16_t datalen1, void *data2, uint16_t datalen2) { - size_t len1 = strlen((char *)data1); - size_t len2 = strlen((char *)data2); - - if (len1 == len2 && memcmp(data1, data2, len1) == 0) { - return 1; - } - - return 0; + return strcmp((const char *)data1, (const char *)data2) == 0; } void StringHashFreeFunc(void *data)