hfuzz-cc: add a C++ wrapper
diff --git a/libhfuzz/memorycmp.c b/libhfuzz/memorycmp.c index 991d99e..420fcba 100644 --- a/libhfuzz/memorycmp.c +++ b/libhfuzz/memorycmp.c
@@ -542,3 +542,9 @@ return ( HF_strcmp(str + str_len - suffix_len, suffix, (uintptr_t)__builtin_return_address(0)) == 0); } + +/* C++ wrappers */ +int _ZNSt11char_traitsIcE7compareEPKcS2_m(const char* s1, const char* s2, size_t count) { + return HF_memcmp( + s1, s2, count, instrumentConstAvail(), (uintptr_t)__builtin_return_address(0)); +}