# HG changeset patch
# User Sascha Hlusiak <contact@saschahlusiak.de>
# Date 1190125569 -7200
# Node ID f8880f2e0501d68f8dd53a62b7f80689ec5d45b9
# Parent  19cbbbf1b73886c589d019b05ac9354f039fb26a
Fix crash on calling plugin->configure() in preferences when plugin->configure==NULL

diff -r 19cbbbf1b738 -r f8880f2e0501 src/audacious/ui_preferences.c
--- a/src/audacious/ui_preferences.c	Mon Sep 17 22:43:19 2007 -0700
+++ b/src/audacious/ui_preferences.c	Tue Sep 18 16:26:09 2007 +0200
@@ -883,6 +883,7 @@
     gtk_tree_model_get(model, &iter, PLUGIN_VIEW_COL_PLUGIN_PTR, &plugin, -1);
 
     g_return_if_fail(plugin != NULL);
+    g_return_if_fail(plugin->configure != NULL);
 
     plugin->configure();
 }