diff regexParser/regexParser.cc @ 188:109d22faf7b5 pairPro

remove errors and warnings
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Fri, 25 Dec 2015 02:57:21 +0900
parents ef798db705e9
children 3e8e5780ad4a
line wrap: on
line diff
--- a/regexParser/regexParser.cc	Thu Dec 24 22:38:50 2015 +0900
+++ b/regexParser/regexParser.cc	Fri Dec 25 02:57:21 2015 +0900
@@ -15,7 +15,6 @@
  *     regexPosition(state)
  *     stateTransitionTable
  */
-
 static
 NodePtr allocateNode() {
     NodePtr n = NEW(Node);
@@ -72,13 +71,13 @@
  */
 CharClassPtr insertCharClass(CharClassPtr cc, unsigned long begin, unsigned long end) {
     if (cc == NULL) {
-        createCharClassRange(begin,end,0,0);
+        createCharClassRange(begin,end,0,0,0);
     }
     if (end < cc->cond.range.begin ) { // 1
         if (cc->left) {
             cc->left = insertCharClass(cc->left,begin,end);
         } else {
-            cc->left = createCharClassRange(begin,end,0,0);
+            cc->left = createCharClassRange(begin,end,0,0,0);
         }
         return cc;
     } else if (end == cc->cond.range.begin ) { // 2
@@ -93,7 +92,7 @@
         if (cc->right) {
             cc->right = insertCharClass(cc->right,begin,end);
         } else {
-            cc->right = createCharClassRange(begin,end,0,0);
+            cc->right = createCharClassRange(begin,end,0,0,0);
         }
         return cc;
     }