plugins exts BUGFIX proper value conversions
diff --git a/src/tree_data.c b/src/tree_data.c
index ceaea54..8704a96 100644
--- a/src/tree_data.c
+++ b/src/tree_data.c
@@ -977,7 +977,7 @@
LY_CHECK_ERR_GOTO(!mt, LOGMEM(mod->ctx); ret = LY_EMEM, cleanup);
mt->parent = parent;
mt->annotation = ant;
- lyplg_ext_get_storage(ant, LY_STMT_TYPE, (const void **)&ant_type);
+ lyplg_ext_get_storage(ant, LY_STMT_TYPE, sizeof ant_type, (const void **)&ant_type);
ret = lyd_value_store(mod->ctx, &mt->value, ant_type, value, value_len, dynamic, format, prefix_data, hints,
ctx_node, incomplete);
LY_CHECK_ERR_GOTO(ret, free(mt), cleanup);