equal
deleted
inserted
replaced
252 // ------------------------------------------------------------- |
252 // ------------------------------------------------------------- |
253 |
253 |
254 RPointerArray<CPsClientData> searchResults; |
254 RPointerArray<CPsClientData> searchResults; |
255 RPointerArray<CPsPattern> searchSeqs; |
255 RPointerArray<CPsPattern> searchSeqs; |
256 |
256 |
257 iServer->PluginInterface()->PerformSearchL(*iSettings, |
257 |
258 *psQuery, |
258 if( !iServer->IsChineseVariant() ) |
259 searchResults, |
259 { |
260 searchSeqs); |
260 PRINT ( _L("----Algorithm1 search----") ); |
|
261 iServer->PluginInterface()->PerformSearchL(*iSettings, |
|
262 *psQuery, |
|
263 searchResults, |
|
264 searchSeqs); |
|
265 } |
|
266 else |
|
267 { |
|
268 PRINT ( _L("----Algorithm2 fake search----") ); |
|
269 } |
|
270 |
261 CleanupStack::PopAndDestroy( psQuery ); |
271 CleanupStack::PopAndDestroy( psQuery ); |
262 |
272 |
263 // Dynamic data buffer |
273 // Dynamic data buffer |
264 CBufFlat* buf = CBufFlat::NewL(KBufferMaxLen); |
274 CBufFlat* buf = CBufFlat::NewL(KBufferMaxLen); |
265 CleanupStack::PushL(buf); |
275 CleanupStack::PushL(buf); |
381 RPointerArray<TDesC> searchSeqs; |
391 RPointerArray<TDesC> searchSeqs; |
382 |
392 |
383 // To hold matched location |
393 // To hold matched location |
384 RArray<TPsMatchLocation> sequenceLoc; |
394 RArray<TPsMatchLocation> sequenceLoc; |
385 |
395 |
386 iServer->PluginInterface()->SearchInputL(*psQuery, |
396 if( !iServer->IsChineseVariant() ) |
387 *data, |
397 { |
388 searchSeqs, |
398 PRINT ( _L("----Algorithm1 searchinput----") ); |
389 sequenceLoc); |
399 iServer->PluginInterface()->SearchInputL(*psQuery, |
|
400 *data, |
|
401 searchSeqs, |
|
402 sequenceLoc); |
|
403 } |
|
404 else |
|
405 { |
|
406 PRINT ( _L("----Algorithm2 fake searchinput----") ); |
|
407 } |
390 |
408 |
391 // Delete the search query and search data |
409 // Delete the search query and search data |
392 CleanupStack::PopAndDestroy( data ); |
410 CleanupStack::PopAndDestroy( data ); |
393 CleanupStack::PopAndDestroy( psQuery ); |
411 CleanupStack::PopAndDestroy( psQuery ); |
394 |
412 |