diff -r 646a02f170b9 -r 3cebc1a84278 clfwrapper/ClientSrc/CCLFSortingStyleImpl.cpp --- a/clfwrapper/ClientSrc/CCLFSortingStyleImpl.cpp Fri Mar 12 15:44:28 2010 +0200 +++ b/clfwrapper/ClientSrc/CCLFSortingStyleImpl.cpp Mon Mar 15 12:42:24 2010 +0200 @@ -127,8 +127,7 @@ // void CCLFSortingStyleImpl::GetFieldsL( RArray& aArray ) const { - const TInt count( iFieldIDArray.Count() ); - for( TInt i = 0 ; i < count ; ++i ) + for( TInt i = iFieldIDArray.Count() - 1; i >=0; i--) { aArray.AppendL( iFieldIDArray[i] ); }