printer tree REFACTOR proper initialization syntax
diff --git a/src/printer_tree.c b/src/printer_tree.c
index 1e8b18b..12bc085 100644
--- a/src/printer_tree.c
+++ b/src/printer_tree.c
@@ -4198,12 +4198,15 @@
.tpn = module->parsed ? module->parsed->data : NULL,
.cn = NULL,
.last_error = 0,
- .plugin_ctx.ctx = NULL,
- .plugin_ctx.schema = NULL,
- .plugin_ctx.filtered = 0,
- .plugin_ctx.node_overr = TRP_TREE_CTX_EMPTY_NODE_OVERR,
- .plugin_ctx.last_schema = 1,
- .plugin_ctx.last_error = 0
+ .plugin_ctx = {
+ .ctx = NULL,
+ .schema = NULL,
+ .filtered = 0,
+ .node_overr = TRP_TREE_CTX_EMPTY_NODE_OVERR,
+ .last_schema = 1,
+ .last_error = 0
+ }
+
};
pc->out = out;
@@ -4245,12 +4248,15 @@
.pn = NULL,
.cn = module->compiled->data,
.last_error = 0,
- .plugin_ctx.ctx = NULL,
- .plugin_ctx.schema = NULL,
- .plugin_ctx.filtered = 0,
- .plugin_ctx.node_overr = TRP_TREE_CTX_EMPTY_NODE_OVERR,
- .plugin_ctx.last_schema = 1,
- .plugin_ctx.last_error = 0
+ .plugin_ctx = {
+ .ctx = NULL,
+ .schema = NULL,
+ .filtered = 0,
+ .node_overr = TRP_TREE_CTX_EMPTY_NODE_OVERR,
+ .last_schema = 1,
+ .last_error = 0
+ }
+
};
pc->out = out;