imagehandlingutilities/thumbnailmanager/plugins/audio/src/thumbnailimagedecoderv3.cpp
equal
deleted
inserted
replaced
130 } |
130 } |
131 TN_DEBUG4( |
131 TN_DEBUG4( |
132 "EFullyScaleable not set for image - loadSize=(%d,%d) reduction=1/%d ", loadSize.iWidth, loadSize.iHeight, reductionFactor ); |
132 "EFullyScaleable not set for image - loadSize=(%d,%d) reduction=1/%d ", loadSize.iWidth, loadSize.iHeight, reductionFactor ); |
133 } |
133 } |
134 |
134 |
135 User::LeaveIfError( iBitmap->Create( loadSize, aDisplayMode )); |
135 TInt err = iBitmap->Create( loadSize, aDisplayMode ); |
136 |
136 if (err != KErrNone) |
|
137 { |
|
138 delete iBitmap; |
|
139 iBitmap = NULL; |
|
140 User::Leave(err); |
|
141 } |
|
142 |
137 iDecoder->Convert( &iStatus, * iBitmap ); |
143 iDecoder->Convert( &iStatus, * iBitmap ); |
138 while ( iStatus == KErrUnderflow ) |
144 while ( iStatus == KErrUnderflow ) |
139 { |
145 { |
140 iDecoder->ContinueConvert( &iStatus ); |
146 iDecoder->ContinueConvert( &iStatus ); |
141 } |
147 } |