fix double free

This commit is contained in:
Karl Seguin
2026-03-29 07:12:18 +08:00
parent ad54437ca3
commit 269924090a

View File

@@ -41,7 +41,7 @@ pub const init: Selection = .{};
pub fn deinit(self: *Selection, session: *Session) void { pub fn deinit(self: *Selection, session: *Session) void {
if (self._range) |r| { if (self._range) |r| {
r.asAbstractRange().deinit(session); r.asAbstractRange().releaseRef(session);
self._range = null; self._range = null;
} }
} }