From f9fa5be324906441b577752c3afb652d41e7aa50 Mon Sep 17 00:00:00 2001 From: Muki Kiboigo Date: Tue, 6 Jan 2026 21:29:15 -0800 Subject: [PATCH] count utf8 codepoints for CData getLength --- src/browser/webapi/CData.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/webapi/CData.zig b/src/browser/webapi/CData.zig index c7ac88cc..ef492199 100644 --- a/src/browser/webapi/CData.zig +++ b/src/browser/webapi/CData.zig @@ -147,7 +147,7 @@ pub fn format(self: *const CData, writer: *std.io.Writer) !void { } pub fn getLength(self: *const CData) usize { - return self._data.len; + return std.unicode.utf8CountCodepoints(self._data) catch self._data.len; } pub fn isEqualNode(self: *const CData, other: *const CData) bool {