summaryrefslogtreecommitdiffhomepage
path: root/mixgtk/mixgtk_mixvm.c
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2001-08-20 00:36:50 +0000
committerJose Antonio Ortega Ruiz <jao@gnu.org>2001-08-20 00:36:50 +0000
commit4ebfe08f558ec3745e84c0cc504221f0cbf61f57 (patch)
tree059b929a0bdc8737d3af9a90b99893a897e95a08 /mixgtk/mixgtk_mixvm.c
parent46bb0cefa8376a43d2a740abbd065079dc4e84ac (diff)
downloadmdk-4ebfe08f558ec3745e84c0cc504221f0cbf61f57.tar.gz
mdk-4ebfe08f558ec3745e84c0cc504221f0cbf61f57.tar.bz2
memory leak fixed
Diffstat (limited to 'mixgtk/mixgtk_mixvm.c')
-rw-r--r--mixgtk/mixgtk_mixvm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mixgtk/mixgtk_mixvm.c b/mixgtk/mixgtk_mixvm.c
index f929be1..f492110 100644
--- a/mixgtk/mixgtk_mixvm.c
+++ b/mixgtk/mixgtk_mixvm.c
@@ -32,7 +32,7 @@
#define REGISTER_NO_ (MIXGTK_WIDGET_rI6 - MIXGTK_WIDGET_rA + 1)
static GtkEntry *reg_entries_[REGISTER_NO_];
-static GtkTooltips *tips_;
+static GtkTooltips *tips_ = NULL;
static GtkEntry *loc_entry_;
static GtkWidget *goto_ = NULL;
static GtkEntry *goto_entry_ = NULL;
@@ -119,7 +119,7 @@ mixgtk_mixvm_init (mix_vm_t *vm, mixgtk_dialog_id_t top)
g_return_val_if_fail (vm != NULL, FALSE);
vm_ = vm;
- tips_ = gtk_tooltips_new ();
+ if (!tips_) tips_ = gtk_tooltips_new ();
for (k = 0; k < REGISTER_NO_; ++k)
{