equal
deleted
inserted
replaced
132 frameData->SetPosition(position); |
132 frameData->SetPosition(position); |
133 const TInt bmpId = aFramesReader.ReadInt16(); |
133 const TInt bmpId = aFramesReader.ReadInt16(); |
134 const TInt maskId = aFramesReader.ReadInt16(); |
134 const TInt maskId = aFramesReader.ReadInt16(); |
135 if (bmpId >= 0) |
135 if (bmpId >= 0) |
136 { |
136 { |
137 // Create a bitmap with no error dialog - the 3rd argument of CEikonEnv::CreateBitmapL is to decide whether |
137 CFbsBitmap* bitmap = iEikonEnv->CreateBitmapL(aFileName, bmpId); |
138 // or not to show a error dialog on failure. With this option, it leaves with KErrExtendedWkithText if the creation of |
|
139 // bitmap fails. For this test we do not need this error dialog and we expect the raw error code (i.e. KErrNoMemory). |
|
140 CFbsBitmap* bitmap = iEikonEnv->CreateBitmapL(aFileName, bmpId, EFalse); |
|
141 frameData->SetBitmap(bitmap); |
138 frameData->SetBitmap(bitmap); |
142 if (maskId >= 0) |
139 if (maskId >= 0) |
143 { |
140 { |
144 CFbsBitmap* mask = iEikonEnv->CreateBitmapL(aFileName, maskId, EFalse); |
141 CFbsBitmap* mask = iEikonEnv->CreateBitmapL(aFileName, maskId); |
145 frameData->SetMask(mask); |
142 frameData->SetMask(mask); |
146 } |
143 } |
147 } |
144 } |
148 CleanupStack::Pop(); |
145 CleanupStack::Pop(); |
149 return frameData; |
146 return frameData; |