summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNishal Kulkarni <kulknishu@gmail.com>2021-08-03 09:38:30 +0530
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>2021-08-15 11:29:19 +0000
commit7bd8a4e50c6c21a11a3cb9ef9d52043cb86d38bf (patch)
tree2536cd7df40673a356e4d0d03fc4bc2fee1fd832
parent7054d8b0508c2b2758ef5f860c85bd440ba3d07d (diff)
downloadgnome-control-center-7bd8a4e50c6c21a11a3cb9ef9d52043cb86d38bf.tar.gz
keyboard: deprecation fix
Change `g_binding_get_source` to `g_binding_dup_source` in keyboard
-rw-r--r--panels/keyboard/cc-keyboard-shortcut-row.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/panels/keyboard/cc-keyboard-shortcut-row.c b/panels/keyboard/cc-keyboard-shortcut-row.c
index 0bf336947..36515a591 100644
--- a/panels/keyboard/cc-keyboard-shortcut-row.c
+++ b/panels/keyboard/cc-keyboard-shortcut-row.c
@@ -76,11 +76,11 @@ transform_binding_to_accel (GBinding *binding,
GValue *to_value,
gpointer user_data)
{
- CcKeyboardItem *item;
+ g_autoptr(CcKeyboardItem) item = NULL;
CcKeyCombo combo;
gchar *accelerator;
- item = CC_KEYBOARD_ITEM (g_binding_get_source (binding));
+ item = CC_KEYBOARD_ITEM (g_binding_dup_source (binding));
combo = cc_keyboard_item_get_primary_combo (item);
/* Embolden the label when the shortcut is modified */