# HG changeset patch # User Masataka Kohagura # Date 1453199041 -32400 # Node ID b809e7b62986d51468f9a9313437f696fb50962d # Parent c90d155c1063b1c73d14daf17f2bd216b11923c2 add memo diff -r c90d155c1063 -r b809e7b62986 regexParser/grepWalk.cc --- a/regexParser/grepWalk.cc Tue Jan 19 18:21:09 2016 +0900 +++ b/regexParser/grepWalk.cc Tue Jan 19 19:24:01 2016 +0900 @@ -17,11 +17,11 @@ unsigned char c = *buff.buffptr++; if (c=='\0') return; StatePtr state = tg->stateList; - bool found = false; - while (state->bitState.bitContainer != d) state = state->next; + while (state->bitState.bitContainer != d) state = state->next; // 配列へのアクセスへ変更 CharClassWalkerPtr ccw = createCharClassWalker(state->cc); CharClassPtr cc = NULL; + bool found = false; while (hasNext(ccw)) { cc = getNext(ccw); unsigned long begin = cc->cond.range.begin;