menucontentsrv/srvsrc/menusrvobjectfilter.cpp
branchRCL_3
changeset 74 edd621764147
parent 0 79c6a41cd166
equal deleted inserted replaced
64:b276298d5729 74:edd621764147
    53             return EFalse;
    53             return EFalse;
    54             }
    54             }
    55         if ( haveAttr )
    55         if ( haveAttr )
    56             {
    56             {
    57             __ASSERT_DEBUG( needAttr, User::Invariant() ); // Checked above.
    57             __ASSERT_DEBUG( needAttr, User::Invariant() ); // Checked above.
    58             if ( needVal != haveVal )
    58             //we want co compare uid case onsensitive
       
    59             if( !name.Compare( KMenuAttrUid() ) )
    59                 {
    60                 {
    60                 return EFalse;
    61                 if ( needVal.CompareF( haveVal ) )
       
    62                     {
       
    63                     return EFalse;
       
    64                     }
       
    65                 }
       
    66             else
       
    67                 {
       
    68                 if ( needVal.Compare( haveVal ) )
       
    69                     {
       
    70                     return EFalse;
       
    71                     }
    61                 }
    72                 }
    62             }
    73             }
    63         }
    74         }
    64     return ETrue;
    75     return ETrue;
    65     }
    76     }