From e60141b4dd726d78f3c33bb02e53d1c0f9e670a5 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 12 Jun 2012 22:21:48 +0200 Subject: input_registry: add _for_each() macros --- src/input_init.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/input_init.c') diff --git a/src/input_init.c b/src/input_init.c index 1438c3e5..de418845 100644 --- a/src/input_init.c +++ b/src/input_init.c @@ -93,8 +93,7 @@ input_stream_global_init(GError **error_r) void input_stream_global_finish(void) { - for (unsigned i = 0; input_plugins[i] != NULL; ++i) - if (input_plugins_enabled[i] && - input_plugins[i]->finish != NULL) - input_plugins[i]->finish(); + input_plugins_for_each_enabled(plugin) + if (plugin->finish != NULL) + plugin->finish(); } -- cgit v1.2.3