Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at domenkozar-patch-1 26 lines 982 B view raw
1--- a/src/nma-ws/nma-eap.c 2+++ b/src/nma-ws/nma-eap.c 3@@ -248,11 +248,16 @@ nma_eap_ca_cert_ignore_get (NMAEap *method, NMConnection *connection) 4 static GSettings * 5 _get_ca_ignore_settings (NMConnection *connection) 6 { 7+ g_autoptr (GSettingsSchemaSource) *schema_source; 8+ g_autoptr (GSettingsSchema) *schema; 9 GSettings *settings; 10 char *path = NULL; 11 const char *uuid; 12 13 g_return_val_if_fail (connection, NULL); 14 15+ schema_source = g_settings_schema_source_new_from_directory ("@NM_APPLET_GSETTINGS@", g_settings_schema_source_get_default (), TRUE, NULL); 16+ schema = g_settings_schema_source_lookup (schema_source, "org.gnome.nm-applet.eap", FALSE); 17+ 18 uuid = nm_connection_get_uuid (connection); 19 g_return_val_if_fail (uuid && *uuid, NULL); 20 21 path = g_strdup_printf ("/org/gnome/nm-applet/eap/%s/", uuid); 22- settings = g_settings_new_with_path ("org.gnome.nm-applet.eap", path); 23+ settings = g_settings_new_full (schema, NULL, path); 24 g_free (path); 25 26 return settings;