aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authoretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2011-08-05 05:13:42 +0000
committeretxrab <etxrab@f5534014-38df-0310-8fa8-9805f1628bb7>2011-08-05 05:13:42 +0000
commit00c7c30f3ccdf0f8231d4a2bfafbe1876ead5774 (patch)
tree99bdbb317b3139220a89471d12b379e48e99c1ab /gtk
parent106f4217df8f6a019eb09676bbc1d9ad32fd780c (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.c1
-rw-r--r--gtk/sctp_byte_graph_dlg.c4
-rw-r--r--gtk/sctp_graph_dlg.c5
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;
}