homescreenpluginsrv/hspsmanager/src/hspsclientrequesthandler.cpp
branchRCL_3
changeset 130 67f2ed48ad91
parent 118 8baec10861af
equal deleted inserted replaced
122:6cadd6867c17 130:67f2ed48ad91
   739                                 {
   739                                 {
   740                                 error = ParseInitialSettingsItemsL(*initialSettingsNode,*settingsNode);        
   740                                 error = ParseInitialSettingsItemsL(*initialSettingsNode,*settingsNode);        
   741                                 }
   741                                 }
   742                             else
   742                             else
   743                                 {
   743                                 {
   744                                 // Child counts should match, set plugin to Error state
   744                                 error = KErrCorrupt;
   745                                 const TInt pluginUid = hspsServerUtil::GetPluginUid( parentNode ).iUid;
       
   746                                 __ASSERT_DEBUG( pluginUid > 0, User::Leave( KErrCorrupt ) );
       
   747                                 AddErrorConfigurationL( 
       
   748                                     appDom,
       
   749                                     *parentNode,
       
   750                                     pluginUid );                                        
       
   751                                 }
   745                                 }
   752                             }
   746                             }
   753                         else
   747                         else
   754                             {
   748                             {
   755                             error = KErrNotFound;
   749                             error = KErrNotFound;