Signed-off-by: Evan Johnston <evan@d2evs.net>
---
strings/cstrings.ha | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/strings/cstrings.ha b/strings/cstrings.ha
index 8e6dec57..9348efea 100644
--- a/strings/cstrings.ha
+++ b/strings/cstrings.ha
@@ -27,7 +27,7 @@ export fn fromc_unsafe(cstr: *const char) const str = {
};
// Converts a C string to a Hare string in O(n). If the string is not valid
-// UTF-8, abort.
+// UTF-8, return encoding::utf8::invalid.
export fn fromc(cstr: *const char) (const str | utf8::invalid) = {
let s = fromc_unsafe(cstr);
return if (utf8::valid(s)) s else utf8::invalid;
--
2.39.1