From 1f038ca48949c0ec1a3b77ad2b2b3874412de916 Mon Sep 17 00:00:00 2001 From: Hugo Melder Date: Mon, 22 Jan 2024 10:04:05 +0100 Subject: [PATCH] Fix offsets in selector_table (#273) --- selector_table.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/selector_table.cc b/selector_table.cc index d7d56298..3723ad57 100644 --- a/selector_table.cc +++ b/selector_table.cc @@ -172,7 +172,7 @@ static BOOL selector_types_equal(const char *t1, const char *t2) { if (t1 == nullptr || t2 == nullptr) { return t1 == t2; } - while (('\0' != *t1) && ('\0' != *t1)) + while (('\0' != *t1) && ('\0' != *t2)) { t1 = skip_irrelevant_type_info(t1); t2 = skip_irrelevant_type_info(t2); @@ -188,7 +188,7 @@ static BOOL selector_types_equal(const char *t1, const char *t2) // and apply a cluebat to those responsible. if ((*t1 == '*') && (*t2 != '*')) { - if (*t2 == '^' && (((*(t2+1) == 'C') || (*(t2+2) == 'c')))) + if (*t2 == '^' && (((*(t2+1) == 'C') || (*(t2+1) == 'c')))) { t2++; }