From 9d682b256a32bf2d88d3b32eb89e71623fdc83b3 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Wed, 20 Aug 2008 12:16:39 +0200 Subject: [PATCH] src/plugin.c: Reduced `plugin_flush_one' to a tiny legacy function. --- src/plugin.c | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) diff --git a/src/plugin.c b/src/plugin.c index 629a9f89..83ee8e6c 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -665,25 +665,6 @@ void plugin_read_all (void) pthread_mutex_unlock (&read_lock); } /* void plugin_read_all */ -int plugin_flush_one (int timeout, const char *name) -{ - int (*callback) (int); - llentry_t *le; - int status; - - if (list_flush == NULL) - return (-1); - - le = llist_search (list_flush, name); - if (le == NULL) - return (-1); - callback = (int (*) (int)) le->value; - - status = (*callback) (timeout); - - return (status); -} /* int plugin_flush_ont */ - void plugin_flush_all (int timeout) { int (*callback) (int timeout, const char *identifier); @@ -728,6 +709,12 @@ int plugin_flush (const char *plugin, int timeout, const char *identifier) return (0); } /* int plugin_flush */ +/* FIXME: Remove this function once the perl plugin has been updated. */ +int plugin_flush_one (int timeout, const char *name) +{ + return (plugin_flush (name, timeout, NULL)); +} /* int plugin_flush_one */ + void plugin_shutdown_all (void) { int (*callback) (void); -- 2.30.2