equal
deleted
inserted
replaced
1109 { |
1109 { |
1110 // state is fetched from fota engine |
1110 // state is fetched from fota engine |
1111 RFotaEngineSession::TState state = iFotaEngine.GetState( id ); |
1111 RFotaEngineSession::TState state = iFotaEngine.GetState( id ); |
1112 data = HBufC8::NewL( KNSmlFwMgmtObjectIntegerLength ); |
1112 data = HBufC8::NewL( KNSmlFwMgmtObjectIntegerLength ); |
1113 data->Des().AppendNum( state ); |
1113 data->Des().AppendNum( state ); |
|
1114 |
|
1115 TInt configFlags( KErrNone ); |
|
1116 CRepository* centrep = NULL; |
|
1117 TRAPD( err, centrep = CRepository::NewL( KCRUidDeviceManagementInternalKeys ) ); |
|
1118 if ( err == KErrNone && centrep ) |
|
1119 { |
|
1120 configFlags = 2; //means fota operation |
|
1121 centrep->Set( KDevManSessionType, configFlags ); |
|
1122 delete centrep; |
|
1123 centrep = NULL; |
|
1124 } |
|
1125 else |
|
1126 { |
|
1127 User::Leave( err ); |
|
1128 } |
|
1129 |
1114 } |
1130 } |
1115 |
1131 |
1116 // if data is fetched ok, set results |
1132 // if data is fetched ok, set results |
1117 if ( data ) |
1133 if ( data ) |
1118 { |
1134 { |