From 5959dd96793971a472f520398c06f123cda80f48 Mon Sep 17 00:00:00 2001 From: François Revel Date: Sun, 30 Nov 2008 00:38:55 +0000 Subject: C89 svn path=/trunk/hubbub/; revision=5844 --- src/utils/string.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/utils/string.c') diff --git a/src/utils/string.c b/src/utils/string.c index 0a5d44d..e35bec6 100644 --- a/src/utils/string.c +++ b/src/utils/string.c @@ -22,10 +22,12 @@ bool hubbub_string_match(const uint8_t *a, size_t a_len, const uint8_t *b, size_t b_len) { + const uint8_t *s1, *s2; + if (a_len != b_len) return false; - for (const uint8_t *s1 = a, *s2 = b; b_len > 0; s1++, s2++, b_len--) + for (s1 = a, s2 = b; b_len > 0; s1++, s2++, b_len--) { if (*s1 != *s2) return false; } @@ -45,11 +47,12 @@ bool hubbub_string_match_ci(const uint8_t *a, size_t a_len, const uint8_t *b, size_t b_len) { uint8_t z1, z2; + const uint8_t *s1, *s2; if (a_len != b_len) return false; - for (const uint8_t *s1 = a, *s2 = b; b_len > 0; s1++, s2++, b_len--) + for (s1 = a, s2 = b; b_len > 0; s1++, s2++, b_len--) { z1 = (*s1 & ~0x20); z2 = (*s2 & ~0x20); -- cgit v1.2.3