diff --git a/mie/dialect/index/index-cache.c b/mie/dialect/index/index-cache.c index 366fea6..ede58d7 100644 --- a/mie/dialect/index/index-cache.c +++ b/mie/dialect/index/index-cache.c @@ -26,6 +26,8 @@ static struct index_cache_entry *index_cache_entry_create( return NULL; } + memset(out, 0x0, sizeof *out); + out->e_value.i_value = val; out->e_value.i_base.v_type = mie_ctx_get_type(ctx, "index", "index"); if (!out->e_value.i_base.v_type) {