equal
deleted
inserted
replaced
147 if (!m_thumbnailBuf) { |
147 if (!m_thumbnailBuf) { |
148 TRAP_IGNORE(m_thumbnailBuf = CBufFlat::NewL(4096)); |
148 TRAP_IGNORE(m_thumbnailBuf = CBufFlat::NewL(4096)); |
149 } |
149 } |
150 if (m_thumbnailBuf) { |
150 if (m_thumbnailBuf) { |
151 RBufWriteStream stream(*m_thumbnailBuf); |
151 RBufWriteStream stream(*m_thumbnailBuf); |
|
152 CleanupClosePushL(stream); |
152 TRAPD(err, thumbnail->ExternalizeRectangleL(stream, area)); |
153 TRAPD(err, thumbnail->ExternalizeRectangleL(stream, area)); |
153 stream.Close(); |
154 stream.Close(); |
|
155 CleanupStack::PopAndDestroy(); //stream |
154 if (err) { |
156 if (err) { |
155 delete m_thumbnailBuf; |
157 delete m_thumbnailBuf; |
156 m_thumbnailBuf = 0; |
158 m_thumbnailBuf = 0; |
157 } |
159 } |
158 } |
160 } |