Skip to content

Commit 4fa83cc

Browse files
committed
fix early return error in fastfloat_strncasecmp
1 parent 71ab1cc commit 4fa83cc

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

include/fast_float/float_common.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -290,8 +290,8 @@ fastfloat_strncasecmp3(UC const *actual_mixedcase,
290290
if ((actual_mixedcase[i] | 32) != expected_lowercase[i]) {
291291
return false;
292292
}
293-
return true;
294293
}
294+
return true;
295295
} else {
296296
FASTFLOAT_IF_CONSTEXPR17(sizeof(UC) == 1 || sizeof(UC) == 2) {
297297
::memcpy(&val1, actual_mixedcase, 3 * sizeof(UC));
@@ -328,8 +328,8 @@ fastfloat_strncasecmp5(UC const *actual_mixedcase,
328328
if ((actual_mixedcase[i] | 32) != expected_lowercase[i]) {
329329
return false;
330330
}
331-
return true;
332331
}
332+
return true;
333333
} else {
334334
FASTFLOAT_IF_CONSTEXPR17(sizeof(UC) == 1) {
335335
mask = 0x2020202020202020;
@@ -395,8 +395,8 @@ fastfloat_strncasecmp(UC const *actual_mixedcase, UC const *expected_lowercase,
395395
if ((actual_mixedcase[i] | 32) != expected_lowercase[i]) {
396396
return false;
397397
}
398-
return true;
399398
}
399+
return true;
400400
} else {
401401
uint64_t val1{0}, val2{0};
402402
size_t sz{8 / (sizeof(UC))};

0 commit comments

Comments
 (0)