libyang MAINTENANCE variable initiation to silence compiler's warnings
diff --git a/src/schema_compile.c b/src/schema_compile.c
index f0206d0..2d4e8a9 100644
--- a/src/schema_compile.c
+++ b/src/schema_compile.c
@@ -1641,7 +1641,7 @@
struct lys_module *mod;
struct lys_glob_unres unres = {0};
LY_ERR ret = LY_SUCCESS;
- uint32_t prev_lo;
+ uint32_t prev_lo = 0;
if (!log) {
/* recompile, must succeed because the modules were already compiled; hide messages because any
diff --git a/src/schema_compile_node.c b/src/schema_compile_node.c
index 07ce08d..e3862c4 100644
--- a/src/schema_compile_node.c
+++ b/src/schema_compile_node.c
@@ -1155,8 +1155,8 @@
{
LY_ERR ret = LY_SUCCESS;
LY_ARRAY_COUNT_TYPE u, v, match = 0;
- int32_t highest_value = INT32_MIN, cur_val;
- uint32_t highest_position = 0, cur_pos;
+ int32_t highest_value = INT32_MIN, cur_val = INT32_MIN;
+ uint32_t highest_position = 0, cur_pos = 0;
struct lysc_type_bitenum_item *e, storage;
ly_bool enabled;