From 269924090a9ba1c765b969a173b9274fb16a2d28 Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Sun, 29 Mar 2026 07:12:18 +0800 Subject: [PATCH] fix double free --- src/browser/webapi/Selection.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/webapi/Selection.zig b/src/browser/webapi/Selection.zig index 9aaecc49..ccf46def 100644 --- a/src/browser/webapi/Selection.zig +++ b/src/browser/webapi/Selection.zig @@ -41,7 +41,7 @@ pub const init: Selection = .{}; pub fn deinit(self: *Selection, session: *Session) void { if (self._range) |r| { - r.asAbstractRange().deinit(session); + r.asAbstractRange().releaseRef(session); self._range = null; } }