featuremgmt/featuremgr/src/serverexe/featmgrfeatureregistry.cpp
branchRCL_3
changeset 24 cc28652e0254
parent 23 26645d81f48d
--- a/featuremgmt/featuremgr/src/serverexe/featmgrfeatureregistry.cpp	Tue Aug 31 16:57:14 2010 +0300
+++ b/featuremgmt/featuremgr/src/serverexe/featmgrfeatureregistry.cpp	Wed Sep 01 12:39:58 2010 +0100
@@ -163,11 +163,6 @@
         }
     else
         {
-        TBitFlags32 flags = iFeatureList[index].FeatureFlags();
-        flags.Assign( EFeatureSupported, KFeatureUnsupported );
-        TUint32 data = iFeatureList[index].FeatureData();
-        TFeatureServerEntry entry( aFeature.FeatureUid(), flags, data );
-        aFeature = entry;
         err = KFeatureUnsupported;
         }
 
@@ -281,19 +276,8 @@
             {
             data = *aData;
             }
-
-        TFeatureServerEntry entry( aFeature, flags, data );
-
-        // If aData is not null, we want to change the user data too
-        //  otherwise only change the feature status.
-        if( aData )
-            {
-            err = SWICacheCommand(ESWISetFeatAndData, entry);
-            }
-        else
-            {
-            err = SWICacheCommand(ESWISetFeat, entry);
-            }
+        TFeatureServerEntry entry( aFeature, flags, data );    
+        err = SWICacheCommand(ESWISetFeatAndData, entry);
     	}
     else 
     	{
@@ -1458,13 +1442,6 @@
 							EFeatureSupportUntouch,&data);
 				}
 				break;
-            case ESWISetFeat:
-                {
-                SetFeature( iSWICachedOperations[i].iFeatEntry.FeatureUid(),
-                            iSWICachedOperations[i].iFeatEntry.FeatureFlags().Value(),
-                            NULL);
-                }
-                break;
 			default:
 				break;
 				};