From 4a047726e25b13657fc6942cc8a723a68fc3fb41 Mon Sep 17 00:00:00 2001 From: Marcus Weseloh Date: Fri, 20 Oct 2017 15:48:34 +0200 Subject: [PATCH] Use memset instead of explicit initialization for port states. --- src/bindings/fluid_ladspa.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/bindings/fluid_ladspa.c b/src/bindings/fluid_ladspa.c index 8b9013a7..6dcfff77 100644 --- a/src/bindings/fluid_ladspa.c +++ b/src/bindings/fluid_ladspa.c @@ -1049,7 +1049,6 @@ static fluid_ladspa_plugin_t * new_fluid_ladspa_plugin(fluid_ladspa_fx_t *fx, const fluid_ladspa_lib_t *lib, const char *name) { fluid_ladspa_plugin_t *plugin; - unsigned int i; plugin = FLUID_NEW(fluid_ladspa_plugin_t); if (plugin == NULL) @@ -1081,12 +1080,7 @@ new_fluid_ladspa_plugin(fluid_ladspa_fx_t *fx, const fluid_ladspa_lib_t *lib, co FLUID_LOG(FLUID_ERR, "Out of memory"); return NULL; } - - for (i = 0; i < plugin->desc->PortCount; i++) - { - plugin->ports[i].num_inputs = 0; - plugin->ports[i].num_outputs = 0; - } + FLUID_MEMSET(plugin->ports, 0, plugin->desc->PortCount * sizeof(fluid_ladspa_port_state_t)); return plugin; }