Mercurial > hg > Applications > Grep
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; }