m-settings: clear schema settings metadata when plugin is disabled

This commit is contained in:
Julian Bouzas 2024-03-22 20:01:04 -04:00 committed by George Kiagiadakis
parent 50497cea03
commit b16763f8d4

View file

@ -335,6 +335,7 @@ wp_settings_plugin_disable (WpPlugin * plugin)
WpSettingsPlugin * self = WP_SETTINGS_PLUGIN (plugin);
g_clear_object (&self->impl_metadata);
g_clear_object (&self->schema_impl_metadata);
g_clear_object (&self->persistent_impl_metadata);
g_clear_pointer (&self->persistent_settings, wp_properties_unref);
g_clear_object (&self->state);