From d599887e45a6f655687d0dff2aa2e14711f30f63 Mon Sep 17 00:00:00 2001
From: "7u83@mail.ru" <7u83@mail.ru@noemail.net>
Date: Mon, 23 Apr 2018 06:06:33 +0000
Subject: [PATCH] fixed coredump with certain handlers
FossilOrigin-Name: 3972a3bb1a9b3d96892dc15aa7f52a44c3e0915dfd37c8768a5f0e2adee07c11
---
actube.workspace | 4 ++--
src/cw/cw_in_generic_indexed_enum.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/actube.workspace b/actube.workspace
index c63c2d68..e0162c79 100644
--- a/actube.workspace
+++ b/actube.workspace
@@ -4,8 +4,8 @@
-
-
+
+
diff --git a/src/cw/cw_in_generic_indexed_enum.c b/src/cw/cw_in_generic_indexed_enum.c
index 1ba76017..a8814675 100644
--- a/src/cw/cw_in_generic_indexed_enum.c
+++ b/src/cw/cw_in_generic_indexed_enum.c
@@ -45,7 +45,7 @@ int cw_in_generic_indexed_enum(struct cw_ElemHandler * handler, struct cw_ElemHa
sprintf(key,"%s/%u",handler->key,val);
}
-
+ memset(&thandler,0,sizeof(thandler));
thandler.type=e->type;
thandler.key=key;
return e->fun_in(&thandler,params,elem_data+f,elem_len-l);