equal
deleted
inserted
replaced
370 User::LeaveIfError( icon->Bitmap()->Create( aSize, mode ) ); |
370 User::LeaveIfError( icon->Bitmap()->Create( aSize, mode ) ); |
371 |
371 |
372 // create soft mask |
372 // create soft mask |
373 icon->SetMask( new(ELeave) CFbsBitmap() ); |
373 icon->SetMask( new(ELeave) CFbsBitmap() ); |
374 User::LeaveIfError( icon->Mask()->Create( aSize, EGray256 ) ); |
374 User::LeaveIfError( icon->Mask()->Create( aSize, EGray256 ) ); |
375 |
375 svgEngine->SetViewportHeight((CSvgDocumentImpl *)handle,aSize.iHeight); |
|
376 svgEngine->SetViewportWidth((CSvgDocumentImpl *)handle,aSize.iWidth); |
376 // render svg image |
377 // render svg image |
377 LeaveIfErrorL( |
378 LeaveIfErrorL( |
378 svgEngine->RenderDom( handle, icon->Bitmap(), icon->Mask() ) ); |
379 svgEngine->RenderDom( handle, icon->Bitmap(), icon->Mask() ) ); |
379 |
380 |
380 CleanupStack::Pop( icon ); |
381 CleanupStack::Pop( icon ); |