From 83db3d819b7402b4f3c6ca023ddfea6204fae4b4 Mon Sep 17 00:00:00 2001 From: SoniEx2 Date: Tue, 26 Apr 2022 00:26:43 -0300 Subject: Invalidate Fields on Entries::drop --- src/list.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/list.rs') diff --git a/src/list.rs b/src/list.rs index 257ef95..04af87a 100644 --- a/src/list.rs +++ b/src/list.rs @@ -99,6 +99,7 @@ impl List for Users { impl<'a, 'ph, T> Drop for Entries<'a, 'ph, T> { fn drop(&mut self) { let ph = &self.context.ph; + self.valid.set(usize::MAX); unsafe { ph_call!(hexchat_list_free(ph, self.list)); } -- cgit 1.4.1