equal
deleted
inserted
replaced
102 // |
102 // |
103 EXPORT_C TInt CCmStoreRule::AddMediaServerL( const TDesC8& aUDN ) |
103 EXPORT_C TInt CCmStoreRule::AddMediaServerL( const TDesC8& aUDN ) |
104 { |
104 { |
105 CCmMediaServer* server = CCmMediaServer::NewLC(); |
105 CCmMediaServer* server = CCmMediaServer::NewLC(); |
106 server->SetUDNL( aUDN ); |
106 server->SetUDNL( aUDN ); |
107 iMediaServers.Append( server ); |
107 iMediaServers.AppendL( server ); |
108 CleanupStack::Pop( server ); |
108 CleanupStack::Pop( server ); |
109 TInt index = iMediaServers.Count() - 1; |
109 TInt index = iMediaServers.Count() - 1; |
110 return index; |
110 return index; |
111 } |
111 } |
112 |
112 |
387 TInt ruleCount = aStream.ReadInt16L(); |
387 TInt ruleCount = aStream.ReadInt16L(); |
388 |
388 |
389 // Then internalize them from the stream one by one |
389 // Then internalize them from the stream one by one |
390 for (TInt index = 0; index < ruleCount; index++ ) |
390 for (TInt index = 0; index < ruleCount; index++ ) |
391 { |
391 { |
392 iRuleDefs.Append((TCmMediaType)aStream.ReadInt16L()); |
392 iRuleDefs.AppendL((TCmMediaType)aStream.ReadInt16L()); |
393 } |
393 } |
394 |
394 |
395 // cleanup |
395 // cleanup |
396 iMediaServers.ResetAndDestroy(); |
396 iMediaServers.ResetAndDestroy(); |
397 |
397 |
401 // Then internalize them from the stream one by one |
401 // Then internalize them from the stream one by one |
402 for (TInt index = 0; index < mediaServerCount; index++ ) |
402 for (TInt index = 0; index < mediaServerCount; index++ ) |
403 { |
403 { |
404 CCmMediaServer* server = CCmMediaServer::NewLC(); |
404 CCmMediaServer* server = CCmMediaServer::NewLC(); |
405 server->InternalizeL( aStream ); |
405 server->InternalizeL( aStream ); |
406 iMediaServers.Append( server ); |
406 iMediaServers.AppendL( server ); |
407 CleanupStack::Pop( server ); |
407 CleanupStack::Pop( server ); |
408 server = NULL; |
408 server = NULL; |
409 } |
409 } |
410 iExcAlbums->Reset(); |
410 iExcAlbums->Reset(); |
411 TInt excAlbumsCount( aStream.ReadInt16L() ); |
411 TInt excAlbumsCount( aStream.ReadInt16L() ); |