]> granicus.if.org Git - re2c/commitdiff
Avoid warnings about uninitialized variables.
authorUlya Trofimovich <skvadrik@gmail.com>
Wed, 6 Mar 2019 07:12:06 +0000 (07:12 +0000)
committerUlya Trofimovich <skvadrik@gmail.com>
Wed, 6 Mar 2019 07:12:06 +0000 (07:12 +0000)
re2c/src/dfa/posix_precedence.h

index a55d8542c7e8163897865b51ff4a6b8e4a94e507..d28d25906ac96e0cc24714daaf980b14ca8eb6bd 100644 (file)
@@ -75,7 +75,7 @@ int32_t phistory_t::precedence(ctx_t &ctx
         prec2 = unpack_longest(ctx.oldprectbl[orig2 * ctx.oldprecdim + orig1]);
     }
 
-    tag_info_t info1, info2;
+    tag_info_t info1 = NOINFO, info2 = NOINFO;
     int32_t i1 = idx1, i2 = idx2;
     for (; i1 != i2; ) {
         if (i1 > i2) {
@@ -387,7 +387,7 @@ int32_t zprecedence2(ctx_t &ctx, hidx_t idx1, hidx_t idx2
 
     const bool fork_frame = o1 == o2 && s1 == s2;
 
-    tag_info_t info1, info2;
+    tag_info_t info1 = NOINFO, info2 = NOINFO;
     for (; i1 != i2 && (s1 >= s || s2 >= s);) {
         if (s1 >= s && (i1 > i2 || s2 < s)) {
             const zhistory_t::node_t &n = hist.node(i1);