equal
deleted
inserted
replaced
739 if( uriLength <= 0 ) |
739 if( uriLength <= 0 ) |
740 { |
740 { |
741 User::Leave( KErrArgument ); |
741 User::Leave( KErrArgument ); |
742 } |
742 } |
743 RBuf uri; |
743 RBuf uri; |
744 uri.Create( uriLength ); |
744 uri.CreateL( uriLength ); |
745 CleanupClosePushL( uri ); |
745 CleanupClosePushL( uri ); |
746 aMsg.ReadL( ECheckObjectArgTypeValue, uri ); |
746 aMsg.ReadL( ECheckObjectArgTypeValue, uri ); |
747 buffer = iServer.Manipulate().CheckObjectL( resultBufferLength, uri, namespaceDefId ); |
747 buffer = iServer.Manipulate().CheckObjectL( resultBufferLength, uri, namespaceDefId ); |
748 CleanupStack::PopAndDestroy( &uri ); |
748 CleanupStack::PopAndDestroy( &uri ); |
749 CleanupStack::PushL( buffer ); |
749 CleanupStack::PushL( buffer ); |
1233 { |
1233 { |
1234 User::Leave( KErrBadDescriptor ); |
1234 User::Leave( KErrBadDescriptor ); |
1235 } |
1235 } |
1236 |
1236 |
1237 RBuf fileName; |
1237 RBuf fileName; |
1238 fileName.Create( fileNameLength ); |
1238 fileName.CreateL( fileNameLength ); |
1239 CleanupClosePushL( fileName ); |
1239 CleanupClosePushL( fileName ); |
1240 aMsg.ReadL( 0, fileName ); |
1240 aMsg.ReadL( 0, fileName ); |
1241 |
1241 |
1242 TVendorId id = aMsg.VendorId(); |
1242 TVendorId id = aMsg.VendorId(); |
1243 iServer.Maintenance().ImportSchemaL( iServer.Schema(), fileName, id.iId ); |
1243 iServer.Maintenance().ImportSchemaL( iServer.Schema(), fileName, id.iId ); |
1257 { |
1257 { |
1258 User::Leave( KErrBadDescriptor ); |
1258 User::Leave( KErrBadDescriptor ); |
1259 } |
1259 } |
1260 |
1260 |
1261 RBuf fileName; |
1261 RBuf fileName; |
1262 fileName.Create( fileNameLength ); |
1262 fileName.CreateL( fileNameLength ); |
1263 CleanupClosePushL( fileName ); |
1263 CleanupClosePushL( fileName ); |
1264 aMsg.ReadL( 0, fileName ); |
1264 aMsg.ReadL( 0, fileName ); |
1265 |
1265 |
1266 // if result is negative then result is error code |
1266 // if result is negative then result is error code |
1267 // else result is item import fail count |
1267 // else result is item import fail count |
1285 { |
1285 { |
1286 User::Leave( KErrBadDescriptor ); |
1286 User::Leave( KErrBadDescriptor ); |
1287 } |
1287 } |
1288 |
1288 |
1289 RBuf fileName; |
1289 RBuf fileName; |
1290 fileName.Create( fileNameLength ); |
1290 fileName.CreateL( fileNameLength ); |
1291 CleanupClosePushL( fileName ); |
1291 CleanupClosePushL( fileName ); |
1292 aMsg.ReadL( 0, fileName ); |
1292 aMsg.ReadL( 0, fileName ); |
1293 |
1293 |
1294 CMdCSerializationBuffer* items = CMdCSerializationBuffer::NewLC( aMsg, 1 ); |
1294 CMdCSerializationBuffer* items = CMdCSerializationBuffer::NewLC( aMsg, 1 ); |
1295 |
1295 |
1372 { |
1372 { |
1373 // buffer size for media info for every possible drive |
1373 // buffer size for media info for every possible drive |
1374 const TInt32 KMediaInfoSize = sizeof( TMdEMediaInfo ) * KMaxDrives; |
1374 const TInt32 KMediaInfoSize = sizeof( TMdEMediaInfo ) * KMaxDrives; |
1375 |
1375 |
1376 RBuf8 mediaInfoBuffer; |
1376 RBuf8 mediaInfoBuffer; |
1377 mediaInfoBuffer.Create( KMediaInfoSize ); |
1377 mediaInfoBuffer.CreateL( KMediaInfoSize ); |
1378 CleanupClosePushL( mediaInfoBuffer ); |
1378 CleanupClosePushL( mediaInfoBuffer ); |
1379 |
1379 |
1380 const TInt32 mediaCount = iServer.Manipulate().GetPresentMediasL( |
1380 const TInt32 mediaCount = iServer.Manipulate().GetPresentMediasL( |
1381 mediaInfoBuffer ); |
1381 mediaInfoBuffer ); |
1382 |
1382 |
1493 { |
1493 { |
1494 User::Leave( KErrBadDescriptor ); |
1494 User::Leave( KErrBadDescriptor ); |
1495 } |
1495 } |
1496 |
1496 |
1497 RBuf oldPath; |
1497 RBuf oldPath; |
1498 oldPath.Create( oldPathLength ); |
1498 oldPath.CreateL( oldPathLength ); |
1499 CleanupClosePushL( oldPath ); |
1499 CleanupClosePushL( oldPath ); |
1500 aMessage.ReadL( 0, oldPath ); |
1500 aMessage.ReadL( 0, oldPath ); |
1501 |
1501 |
1502 RBuf newPath; |
1502 RBuf newPath; |
1503 newPath.Create( newPathLength ); |
1503 newPath.CreateL( newPathLength ); |
1504 CleanupClosePushL( newPath ); |
1504 CleanupClosePushL( newPath ); |
1505 aMessage.ReadL( 1, newPath ); |
1505 aMessage.ReadL( 1, newPath ); |
1506 |
1506 |
1507 iServer.Manipulate().ChangePathL( oldPath, newPath ); |
1507 iServer.Manipulate().ChangePathL( oldPath, newPath ); |
1508 |
1508 |