Mercurial > hg > Applications > Grep
diff regexParser/threadedSearch.cc @ 268:0e423d9f9647
remove error (remain 1 warning(no use variable))
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 29 Jan 2016 16:06:11 +0900 |
parents | e51cac73e42a |
children | c82f7e7f66f7 |
line wrap: on
line diff
--- a/regexParser/threadedSearch.cc Fri Jan 29 13:31:01 2016 +0900 +++ b/regexParser/threadedSearch.cc Fri Jan 29 16:06:11 2016 +0900 @@ -83,11 +83,11 @@ if (state == NULL) { // on the fly subset construction. state = createState(tsv.tg,state->bitState); + determinize(state,tsv.tg); tsv.tg->stateArray[state->bitState.bitContainer] = state; - determinize(state,tsv.tg); } if (state->tState == NULL) { - current = generateTState(state); + current = generateTState(state,tsv.tg); ccv->tState = current; } else { ccv->tState = state->tState; @@ -107,7 +107,7 @@ tsv.buff = buff; tsv.tg = tg; tsv.result = NULL; - tsv.current = generateTState(tg->stateList); + tsv.current = generateTState(tg->stateList,tg); tsv.tg->stateSkip = stateSkip; tsv.tg->stateMatch = stateMatch; tsv.tg->stateNothing = stateNothing;