Lines Matching refs:reader2
35 FarReader<Arc> *reader2 = FarReader<Arc>::Open(filename2);
36 if (!reader1 || !reader2) {
38 delete reader2;
45 bool find_begin2 = reader2->Find(begin_key);
53 delete reader2;
58 for(; !reader1->Done() && !reader2->Done();
59 reader1->Next(), reader2->Next()) {
61 const string key2 = reader2->GetKey();
64 delete reader2;
71 delete reader2;
74 if (!Equal(reader1->GetFst(), reader2->GetFst(), delta)) {
77 delete reader2;
82 if (!reader1->Done() || !reader2->Done()) {
84 << (reader1->Done() ? reader2->GetKey() : reader1->GetKey())
85 << "\" missing form " << (reader2->Done() ? "first" : "second")
88 delete reader2;
93 delete reader2;