comparison util.c @ 2533:bebc3589dedf

Fix bug in utf8_codepoint
author Michael Pavone <pavone@retrodev.com>
date Tue, 26 Nov 2024 23:47:57 -0800
parents 794ba17f0716
children c4256ce2c45a
comparison
equal deleted inserted replaced
2532:f4a471730ba4 2533:bebc3589dedf
305 } 305 }
306 value = value << 6; 306 value = value << 6;
307 value |= (**text) & 0x3F; 307 value |= (**text) & 0x3F;
308 (*text)++; 308 (*text)++;
309 } 309 }
310 return value + base; 310 if (value < base) {
311 return 0;
312 }
313 return value;
311 } 314 }
312 315
313 char is_path_sep(char c) 316 char is_path_sep(char c)
314 { 317 {
315 #ifdef _WIN32 318 #ifdef _WIN32