Skip to content

Commit 3d9cfcf

Browse files
committed
panel-config-global: avoid deprecated 'g_settings_list_keys'
1 parent 8d7aad1 commit 3d9cfcf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

mate-panel/panel-config-global.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,15 @@ panel_global_config_notify (GSettings *settings,
123123
void
124124
panel_global_config_load (void)
125125
{
126+
GSettingsSchema *schema;
126127
gchar **keys;
127128
gint i;
128129

129130
panel_global_settings = g_settings_new ("org.mate.panel");
130131

131-
keys = g_settings_list_keys (panel_global_settings);
132+
g_object_get (panel_global_settings, "settings-schema", &schema, NULL);
133+
keys = g_settings_schema_list_keys (schema);
134+
g_settings_schema_unref (schema);
132135

133136
for (i = 0; keys[i]; i++) {
134137
panel_global_config_set_entry (panel_global_settings, keys[i]);

0 commit comments

Comments
 (0)