From 309b89b93489c785a7ed2460ad5064ff0422dfd3 Mon Sep 17 00:00:00 2001 From: Michael Meeks Date: Fri, 15 Oct 2010 15:23:48 +0100 Subject: reduce large realloc / realloc thrash for image reading. --- vcl/source/gdi/impimagetree.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'vcl') diff --git a/vcl/source/gdi/impimagetree.cxx b/vcl/source/gdi/impimagetree.cxx index 445b2c362b3f..54fa97e5f46f 100644 --- a/vcl/source/gdi/impimagetree.cxx +++ b/vcl/source/gdi/impimagetree.cxx @@ -85,8 +85,8 @@ std::auto_ptr< SvStream > wrapStream( OSL_ASSERT(stream.is()); std::auto_ptr< SvStream > s(new SvMemoryStream); for (;;) { - css::uno::Sequence< sal_Int8 > data; - sal_Int32 const size = 30000; + sal_Int32 const size = 2048; + css::uno::Sequence< sal_Int8 > data(size); sal_Int32 n = stream->readBytes(data, size); s->Write(data.getConstArray(), n); if (n < size) { -- cgit