summaryrefslogtreecommitdiff
path: root/gtk/gtkmodelbutton.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2018-08-13 04:59:49 +0200
committerMatthias Clasen <mclasen@redhat.com>2020-03-18 23:00:50 -0400
commit93af53a2fc110898ec163eb79f1544c3338c6277 (patch)
treef2e6b8e0968580b49a20accf2d0e4cfb8112a158 /gtk/gtkmodelbutton.c
parente2a0ed4fcbffe68b414fc26d262165cc53e6cb24 (diff)
downloadgtk+-93af53a2fc110898ec163eb79f1544c3338c6277.tar.gz
accellabel: Move gtk_accelerator_get_label() code
The function lives in gtkaccelgroup.c, so there's no need to have that call a private function in another source file. Instead, make that other source file call gtk_accelerator_get_label() instead.
Diffstat (limited to 'gtk/gtkmodelbutton.c')
-rw-r--r--gtk/gtkmodelbutton.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/gtk/gtkmodelbutton.c b/gtk/gtkmodelbutton.c
index 25c75087ef..49b69b28e8 100644
--- a/gtk/gtkmodelbutton.c
+++ b/gtk/gtkmodelbutton.c
@@ -727,7 +727,6 @@ update_accel (GtkModelButton *self,
{
guint key;
GdkModifierType mods;
- GtkAccelLabelClass *accel_class;
char *str;
if (!self->accel_label)
@@ -739,12 +738,9 @@ update_accel (GtkModelButton *self,
}
gtk_accelerator_parse (accel, &key, &mods);
-
- accel_class = g_type_class_ref (GTK_TYPE_ACCEL_LABEL);
- str = _gtk_accel_label_class_get_accelerator_label (accel_class, key, mods);
+ str = gtk_accelerator_get_label (key, mods);
gtk_label_set_label (GTK_LABEL (self->accel_label), str);
g_free (str);
- g_type_class_unref (accel_class);
}
else
{