aboutsummaryrefslogtreecommitdiffstats
path: root/trace-compat.c
diff options
context:
space:
mode:
Diffstat (limited to 'trace-compat.c')
-rw-r--r--trace-compat.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/trace-compat.c b/trace-compat.c
index e1652e0..cd939b3 100644
--- a/trace-compat.c
+++ b/trace-compat.c
@@ -45,6 +45,15 @@ void gtk_cell_renderer_get_padding(GtkCellRenderer *cell,
45 45
46#if GTK_VERSION < CALC_GTK_VERSION(2,16,0) 46#if GTK_VERSION < CALC_GTK_VERSION(2,16,0)
47 47
48const gchar *gtk_menu_item_get_label(GtkMenuItem *menu_item)
49{
50 g_return_val_if_fail(GTK_IS_MENU_ITEM(menu_item), NULL);
51
52 if (GTK_IS_LABEL(GTK_BIN(menu_item)->child))
53 return gtk_label_get_label(GTK_LABEL(GTK_BIN(menu_item)->child));
54 return NULL;
55}
56
48void gtk_menu_item_set_label(GtkMenuItem *menu_item, const gchar *label) 57void gtk_menu_item_set_label(GtkMenuItem *menu_item, const gchar *label)
49{ 58{
50 g_return_if_fail(GTK_IS_MENU_ITEM(menu_item)); 59 g_return_if_fail(GTK_IS_MENU_ITEM(menu_item));