From: Mario Rugiero <[email protected]>
---
src/plugin.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/plugin.c b/src/plugin.c
index 5b2398b..76d1724 100644
--- a/src/plugin.c
+++ b/src/plugin.c
@@ -366,11 +366,14 @@ void lxpanel_plugin_show_config_dialog(GtkWidget* plugin)
{
const LXPanelPluginInit *init = PLUGIN_CLASS(plugin);
LXPanel *panel = PLUGIN_PANEL(plugin);
- GtkWidget *dlg = panel->priv->plugin_pref_dialog;
+ GtkWidget *dlg;
+
+ g_return_if_fail(panel != NULL);
+
+ dlg = panel->priv->plugin_pref_dialog;
if (dlg && g_object_get_data(G_OBJECT(dlg), "generic-config-plugin") ==
plugin)
return; /* configuration dialog is already shown for this widget */
- g_return_if_fail(panel != NULL);
dlg = init->config(panel, plugin);
if (dlg)
_panel_show_config_dialog(panel, plugin, dlg);
--
2.17.1
_______________________________________________
Lxde-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lxde-list