From a5d173087e60c757392688286c48d1b1fe9cf942 Mon Sep 17 00:00:00 2001 From: Frank Benkstein Date: Sat, 17 Jan 2009 11:42:41 +0100 Subject: [PATCH] src/plugins.c: handle successful plugin loads :-) --- src/plugins.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins.c b/src/plugins.c index 99f9c6a..efd7923 100644 --- a/src/plugins.c +++ b/src/plugins.c @@ -150,7 +150,10 @@ static VlockPlugin *__load_plugin(const char *name, GError **error) p = g_object_new(plugin_types[i], "name", name, NULL); /* Try to open the plugin. */ - if (!vlock_plugin_open(p, &err)) { + if (vlock_plugin_open(p, &err)) { + g_assert(err == NULL); + break; + } else { g_assert(err != NULL); g_object_unref(p); p = NULL; -- 2.11.4.GIT