diff -r afe194b6b1cd -r cf5c74390b98 searchengine/cpix/tsrc/cpixunittest/src/testutils.cpp --- a/searchengine/cpix/tsrc/cpixunittest/src/testutils.cpp Tue Jul 06 15:30:04 2010 +0300 +++ b/searchengine/cpix/tsrc/cpixunittest/src/testutils.cpp Wed Aug 18 10:53:26 2010 +0300 @@ -151,15 +151,17 @@ cout << "Number of hits: " << hitCount << endl; cpix_Document - doc; + **doc; + ALLOC_DOC(doc, 1); for (int32_t i = 0; i < hitCount; ++i) { cpix_Hits_doc(hits, i, - &doc); + doc, + 1); - if (cpix_Failed(hits)) + if (cpix_Failed(hits) || (doc_Fetch_Failed(doc[0]))) { ITK_EXPECT(testMgr, false, @@ -169,9 +171,11 @@ break; } // OBS PrintHit(&doc, - printHitFunc(&doc, + printHitFunc(doc[0], testMgr); } + + FREE_DOC(doc, 1); } @@ -329,15 +333,17 @@ cout << "Number of hits: " << hitCount << endl; cpix_Document - doc; + **doc; + ALLOC_DOC(doc, 1); for (int32_t i = 0; i < hitCount; ++i) { cpix_Hits_doc(hits, i, - &doc); + doc, + 1); - if (cpix_Failed(hits)) + if (cpix_Failed(hits) || (doc_Fetch_Failed(doc[0]))) { if (allowFailure) { @@ -355,9 +361,10 @@ cpix_ClearError(hits); break; } - printHit(&doc, + printHit(doc[0], testMgr); } + FREE_DOC(doc, 1); }