Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.xiph.org/xiph/opus.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dnn/lpcnet.c')
-rw-r--r--dnn/lpcnet.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/dnn/lpcnet.c b/dnn/lpcnet.c
index ff43e301..52e81b07 100644
--- a/dnn/lpcnet.c
+++ b/dnn/lpcnet.c
@@ -205,7 +205,7 @@ int lpcnet_load_model(LPCNetState *st, const unsigned char *data, int len) {
int ret;
parse_weights(&list, data, len);
ret = init_lpcnet_model(&st->model, list);
- free(list);
+ opus_free(list);
if (ret == 0) return 0;
else return -1;
}
@@ -214,14 +214,15 @@ int lpcnet_load_model(LPCNetState *st, const unsigned char *data, int len) {
LPCNetState *lpcnet_create()
{
LPCNetState *lpcnet;
- lpcnet = (LPCNetState *)calloc(lpcnet_get_size(), 1);
+ lpcnet = (LPCNetState *)opus_alloc(lpcnet_get_size(), 1);
+ OPUS_CLEAR(lpcnet, 1);
lpcnet_init(lpcnet);
return lpcnet;
}
void lpcnet_destroy(LPCNetState *lpcnet)
{
- free(lpcnet);
+ opus_free(lpcnet);
}
void lpcnet_reset_signal(LPCNetState *lpcnet)