Kaydet (Commit) 9f9442c8 authored tarafından Oliver Bolte's avatar Oliver Bolte

INTEGRATION: CWS fwk59 (1.17.34); FILE MERGED

2007/01/12 08:34:19 cd 1.17.34.1: #i73311# Destroy stream after png reader class is destroyed!
üst ae18d21e
......@@ -4,9 +4,9 @@
*
* $RCSfile: moduleimagemanager.cxx,v $
*
* $Revision: 1.17 $
* $Revision: 1.18 $
*
* last change: $Author: vg $ $Date: 2006-11-21 17:20:34 $
* last change: $Author: obo $ $Date: 2007-01-23 07:31:37 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
......@@ -630,9 +630,13 @@ sal_Bool ModuleImageManager::implts_loadUserImages(
if ( xBitmapStream.is() )
{
SvStream* pSvStream = utl::UcbStreamHelper::CreateStream( xBitmapStream );
vcl::PNGReader aPngReader( *pSvStream );
BitmapEx aUserBitmap = aPngReader.Read();
SvStream* pSvStream( 0 );
BitmapEx aUserBitmap;
{
pSvStream = utl::UcbStreamHelper::CreateStream( xBitmapStream );
vcl::PNGReader aPngReader( *pSvStream );
aUserBitmap = aPngReader.Read();
}
delete pSvStream;
// Delete old image list and create a new one from the read bitmap
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment