equal
deleted
inserted
replaced
96 RCmManagerExt cmManager; |
96 RCmManagerExt cmManager; |
97 cmManager.OpenL(); |
97 cmManager.OpenL(); |
98 CleanupClosePushL( cmManager ); |
98 CleanupClosePushL( cmManager ); |
99 |
99 |
100 TUint easyWlanId = cmManager.EasyWlanIdL(); |
100 TUint easyWlanId = cmManager.EasyWlanIdL(); |
|
101 |
101 // Easy WLAN can't be modified |
102 // Easy WLAN can't be modified |
102 if ( easyWlanId == aIapID ) |
103 if ( easyWlanId == aIapID ) |
103 { |
104 { |
104 cmManager.Close(); |
105 CleanupStack::PopAndDestroy( &cmManager ); |
105 return KErrPermissionDenied; |
106 return KErrPermissionDenied; |
106 } |
107 } |
107 |
108 |
108 // Read WLAN table service id |
109 // Read WLAN table service id |
109 TUint32 serviceId(0); |
110 TUint32 serviceId(0); |
115 if ( aSettings.Name.Length() > 0 ) |
116 if ( aSettings.Name.Length() > 0 ) |
116 { |
117 { |
117 plugin.SetStringAttributeL( ECmName, aSettings.Name ); |
118 plugin.SetStringAttributeL( ECmName, aSettings.Name ); |
118 plugin.UpdateL(); |
119 plugin.UpdateL(); |
119 } |
120 } |
120 CleanupStack::PopAndDestroy( &plugin ); // Close() called on "plugin" |
121 CleanupStack::PopAndDestroy( &plugin ); |
121 CleanupStack::PopAndDestroy( &cmManager ); // Close() called on "cmManager" |
122 CleanupStack::PopAndDestroy( &cmManager ); |
122 |
123 |
123 // CommsDat section starts |
124 // CommsDat section starts |
124 CMDBSession* dbSession = CMDBSession::NewL(CMDBSession::LatestVersion()); |
125 CMDBSession* dbSession = CMDBSession::NewL(CMDBSession::LatestVersion()); |
125 CleanupStack::PushL( dbSession ); |
126 CleanupStack::PushL( dbSession ); |
126 iWLANRecord = static_cast<CMDBGenericRecord*> |
127 iWLANRecord = static_cast<CMDBGenericRecord*> |