From e0b71d9c2bede069fa8757c40b782784d93a4bb1 Mon Sep 17 00:00:00 2001 From: Andras Timar Date: Wed, 27 Mar 2013 02:23:38 -0700 Subject: stop uninitialized memory leaking into resource files. Change-Id: I8659426dd4ea0c13c8ed839ef5cfb686e6648042 Reviewed-on: https://gerrit.libreoffice.org/3080 Reviewed-by: Michael Meeks Tested-by: Michael Meeks --- rsc/source/tools/rsctools.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rsc/source/tools/rsctools.cxx b/rsc/source/tools/rsctools.cxx index 02507cc030e0..a9dfb1bf6c6a 100644 --- a/rsc/source/tools/rsctools.cxx +++ b/rsc/source/tools/rsctools.cxx @@ -377,7 +377,10 @@ sal_uInt32 RscWriteRc :: IncSize( sal_uInt32 nSize ) char * RscWriteRc :: GetPointer( sal_uInt32 nSize ) { if( !pMem ) + { pMem = (char *)rtl_allocateMemory( nLen ); + memset( pMem, 0, nLen ); + } return( pMem + nSize ); } -- cgit v1.2.1