diff options
author | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2011-08-05 05:13:42 +0000 |
---|---|---|
committer | etxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7> | 2011-08-05 05:13:42 +0000 |
commit | 00c7c30f3ccdf0f8231d4a2bfafbe1876ead5774 (patch) | |
tree | 99bdbb317b3139220a89471d12b379e48e99c1ab /gtk | |
parent | 106f4217df8f6a019eb09676bbc1d9ad32fd780c (diff) |
Free the PangoLayout.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38346 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/rtp_player.c | 1 | ||||
-rw-r--r-- | gtk/sctp_byte_graph_dlg.c | 4 | ||||
-rw-r--r-- | gtk/sctp_graph_dlg.c | 5 |
3 files changed, 10 insertions, 0 deletions
diff --git a/gtk/rtp_player.c b/gtk/rtp_player.c index d650bcb713..0e1d64e0e3 100644 --- a/gtk/rtp_player.c +++ b/gtk/rtp_player.c @@ -1420,6 +1420,7 @@ static void channel_draw(rtp_channel_info_t* rci) progbar_count++; } + g_object_unref(G_OBJECT(small_layout)); } } diff --git a/gtk/sctp_byte_graph_dlg.c b/gtk/sctp_byte_graph_dlg.c index 1190980337..f1d3984430 100644 --- a/gtk/sctp_byte_graph_dlg.c +++ b/gtk/sctp_byte_graph_dlg.c @@ -616,6 +616,8 @@ static void sctp_graph_draw(struct sctp_udata *u_data) } else simple_dialog(ESD_TYPE_INFO, ESD_BTN_OK, "No Data Chunks sent"); + + g_object_unref(G_OBJECT(layout)); } @@ -1114,6 +1116,7 @@ on_button_release_event (GtkWidget *widget _U_, GdkEventButton *event, gpointer } } + g_object_unref(G_OBJECT(layout)); return TRUE; } @@ -1183,6 +1186,7 @@ static void init_sctp_graph_window(struct sctp_udata *u_data) gtk_widget_set_events(u_data->io->draw_area, GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_EXPOSURE_MASK); /* dlg_set_cancel(u_data->io->window, bt_close); */ + g_object_unref(G_OBJECT(layout)); gtk_widget_show(u_data->io->window); } diff --git a/gtk/sctp_graph_dlg.c b/gtk/sctp_graph_dlg.c index 79af0bbef4..ea4bb86298 100644 --- a/gtk/sctp_graph_dlg.c +++ b/gtk/sctp_graph_dlg.c @@ -937,6 +937,8 @@ sctp_graph_draw(struct sctp_udata *u_data) } else if ((u_data->dir==1 && u_data->assoc->n_array_tsn1==0) || (u_data->dir==2 && u_data->assoc->n_array_tsn2==0)) simple_dialog(ESD_TYPE_INFO, ESD_BTN_OK, "No Data Chunks sent"); + + g_object_unref(G_OBJECT(layout)); } /* This function is used to change the title @@ -1508,6 +1510,9 @@ on_button_release_event (GtkWidget *widget _U_, GdkEventButton *event, gpointer cairo_destroy (cr); } } + + g_object_unref(G_OBJECT(layout)); + return TRUE; } |