Mercurial > hg > Applications > Grep
comparison regexParser/threadedSearch.cc @ 260:3f3c9902bb6d
initialize node in allocateNode()
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 14:30:20 +0900 |
parents | 6a6546a753cf |
children | 157f6886ba55 |
comparison
equal
deleted
inserted
replaced
259:6a6546a753cf | 260:3f3c9902bb6d |
---|---|
11 tsv.buff.matchBegin = tsv.buff.buffptr; | 11 tsv.buff.matchBegin = tsv.buff.buffptr; |
12 tSearch(tsv); | 12 tSearch(tsv); |
13 } | 13 } |
14 | 14 |
15 void stateMatch(TSValue tsv) { | 15 void stateMatch(TSValue tsv) { |
16 fwrite(tsv.buff.matchBegin,tsv.buff.buffptr-buff.matchBegin,1,stdout); | 16 fwrite(tsv.buff.matchBegin,tsv.buff.buffptr-tsv.buff.matchBegin,1,stdout); |
17 puts("\n"); | 17 puts("\n"); |
18 grepSkip(tg,buff); | 18 stateSkip(tsv); |
19 } | 19 } |
20 | 20 |
21 TStatePtr generateTState(StatePtr state) { | 21 TStatePtr generateTState(StatePtr state) { |
22 TStatePtr tState = NEW(TState); | 22 TStatePtr tState = NEW(TState); |
23 int ccvSize = 0; | 23 int ccvSize = 0; |