landmarks/locationlandmarks/localsearchprov/src/EPos_CPosLmLocalCompositeSearch.cpp
branchRCL_3
changeset 44 2b4ea9893b66
parent 0 667063e416a2
child 45 6b6920c56e2f
equal deleted inserted replaced
42:02ba3f1733c6 44:2b4ea9893b66
   383         // copy previous matches to iIdList
   383         // copy previous matches to iIdList
   384         iIdList.Reset();
   384         iIdList.Reset();
   385         iIdList.ReserveL( PreviousMatches().Count() );
   385         iIdList.ReserveL( PreviousMatches().Count() );
   386         for ( int i = 0; i < PreviousMatches().Count(); ++i )
   386         for ( int i = 0; i < PreviousMatches().Count(); ++i )
   387             {
   387             {
   388             iIdList.Append( PreviousMatches()[i] );
   388             iIdList.AppendL( PreviousMatches()[i] );
   389             }
   389             }
   390         PrepareNextHandlerL( iIdList );
   390         PrepareNextHandlerL( iIdList );
   391         }
   391         }
   392     }
   392     }
   393 
   393 
   483 	RPointerArray<CPosLmSearchCriteria> aSearchTextCriteriaArray;
   483 	RPointerArray<CPosLmSearchCriteria> aSearchTextCriteriaArray;
   484 	for(int i=0; i< aCriteria.NumOfArguments(); i++)
   484 	for(int i=0; i< aCriteria.NumOfArguments(); i++)
   485 	{
   485 	{
   486 		if(aCriteria.Argument(i).CriteriaType() == CPosLmSearchCriteria::ECriteriaText)
   486 		if(aCriteria.Argument(i).CriteriaType() == CPosLmSearchCriteria::ECriteriaText)
   487 		{
   487 		{
   488 			aSearchTextCriteriaArray.Append(&(aCriteria.Argument(i)));
   488 			aSearchTextCriteriaArray.AppendL(&(aCriteria.Argument(i)));
   489 		
   489 		
   490 		}
   490 		}
   491 			
   491 			
   492 	}
   492 	}
   493 	
   493