[gnome-builder] libide: release focus-buffer weak pointer during dispose
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] libide: release focus-buffer weak pointer during dispose
- Date: Tue, 24 Mar 2015 00:17:28 +0000 (UTC)
commit 7f763e25bb3fcbbcd4a4717c40c0aca4ffa3f557
Author: Christian Hergert <christian hergert me>
Date: Thu Mar 12 22:36:46 2015 -0700
libide: release focus-buffer weak pointer during dispose
libide/ide-buffer-manager.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libide/ide-buffer-manager.c b/libide/ide-buffer-manager.c
index 3a7b578..8d26eeb 100644
--- a/libide/ide-buffer-manager.c
+++ b/libide/ide-buffer-manager.c
@@ -781,6 +781,8 @@ ide_buffer_manager_dispose (GObject *object)
{
IdeBufferManager *self = (IdeBufferManager *)object;
+ ide_clear_weak_pointer (&self->focus_buffer);
+
while (self->buffers->len)
{
IdeBuffer *buffer;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]