From: Manuel Luis SanmartĂ­n Rozada Date: Mon, 8 Jun 2015 19:36:05 +0000 (+0200) Subject: plugin: not return -1 if plugin_flush_callback_name fails X-Git-Tag: collectd-5.6.0~696^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F1067%2Fhead;p=thirdparty%2Fcollectd.git plugin: not return -1 if plugin_flush_callback_name fails --- diff --git a/src/daemon/plugin.c b/src/daemon/plugin.c index ea9d2e932..88a2af4fc 100644 --- a/src/daemon/plugin.c +++ b/src/daemon/plugin.c @@ -1625,11 +1625,11 @@ int plugin_unregister_flush (const char *name) char *flush_name; flush_name = plugin_flush_callback_name (name); - if (flush_name == NULL) - return (-1); - - plugin_unregister_read(flush_name); - sfree(flush_name); + if (flush_name != NULL) + { + plugin_unregister_read(flush_name); + sfree(flush_name); + } } return plugin_unregister (list_flush, name);