diff 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
line wrap: on
line diff
--- a/util.c	Tue Nov 26 23:47:38 2024 -0800
+++ b/util.c	Tue Nov 26 23:47:57 2024 -0800
@@ -307,7 +307,10 @@
 		value |= (**text) & 0x3F;
 		(*text)++;
 	}
-	return value + base;
+	if (value < base) {
+		return 0;
+	}
+	return value;
 }
 
 char is_path_sep(char c)