summaryrefslogtreecommitdiff
path: root/plugins/dumb
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/dumb')
-rw-r--r--plugins/dumb/dumb-kode54/src/it/itrender.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/dumb/dumb-kode54/src/it/itrender.c b/plugins/dumb/dumb-kode54/src/it/itrender.c
index 06aba111..28c1fd83 100644
--- a/plugins/dumb/dumb-kode54/src/it/itrender.c
+++ b/plugins/dumb/dumb-kode54/src/it/itrender.c
@@ -23,6 +23,7 @@
#include <math.h>
#include <stdlib.h>
+#include <string.h>
#include "dumb.h"
#include "internal/dumb.h"
@@ -249,6 +250,7 @@ static DUMB_IT_SIGRENDERER *dup_sigrenderer(DUMB_IT_SIGRENDERER *src, int n_chan
if (callbacks) free(callbacks);
return NULL;
}
+ memset (dst, 0, sizeof (*dst));
dst->sigdata = src->sigdata;
@@ -4791,6 +4793,7 @@ static DUMB_IT_SIGRENDERER *init_sigrenderer(DUMB_IT_SIGDATA *sigdata, int n_cha
dumb_destroy_click_remover_array(n_channels, cr);
return NULL;
}
+ memset (sigrenderer, 0, sizeof (*sigrenderer));
sigrenderer->callbacks = callbacks;
sigrenderer->click_remover = cr;