comparison c/regexParser/transition.cc @ 116:66c633575b53 pairPro

remove error and warning
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Tue, 24 Nov 2015 17:07:08 +0900
parents ec485345daf9
children 84a2a5209d3a
comparison
equal deleted inserted replaced
115:ca30f8334741 116:66c633575b53
1 #include <stdlib.h>
1 #include "transition.h" 2 #include "transition.h"
2 3
3 TransitionPtr createTransition(CharClass,BitVectorPtr); 4 TransitionPtr createTransition(CharClass,BitVectorPtr);
4 TransitionPtr appendTransition0(TransitionPtr,TransitionPtr); 5 TransitionPtr appendTransition0(TransitionPtr,TransitionPtr);
5 TransitionPtr appendTransition(TransitionPtr,TransitionPtr); 6 TransitionPtr appendTransition(TransitionPtr,TransitionPtr);
13 14
14 TransitionPtr appendTransition0(TransitionPtr x, TransitionPtr y) { 15 TransitionPtr appendTransition0(TransitionPtr x, TransitionPtr y) {
15 TransitionPtr x0 = x; 16 TransitionPtr x0 = x;
16 for(;;) { 17 for(;;) {
17 if (x->next == NULL) { 18 if (x->next == NULL) {
18 x->next = y 19 x->next = y;
19 return x0; 20 return x0;
20 } 21 }
21 } 22 }
22 return x; 23 return x;
23 } 24 }