basebmp/source/bitmapdevice.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 94d8de367cda097f868c28913337bae732e4e56b Author: Stephan Bergmann <sberg...@redhat.com> Date: Tue Dec 13 17:07:45 2011 +0100 Make LineTest::testCornerCases succeed again after last basebmp fix. Though it looks wrong that rtl_allocateMemory(0) == 0. diff --git a/basebmp/source/bitmapdevice.cxx b/basebmp/source/bitmapdevice.cxx index ec0d3bb..1586fce 100644 --- a/basebmp/source/bitmapdevice.cxx +++ b/basebmp/source/bitmapdevice.cxx @@ -1889,7 +1889,7 @@ BitmapDeviceSharedPtr createBitmapDeviceImpl( const basegfx::B2IVector& pMem.reset( reinterpret_cast<sal_uInt8*>(rtl_allocateMemory( nMemSize )), &rtl_freeMemory ); - if (!pMem.get()) + if (pMem.get() == 0 && nMemSize != 0) return BitmapDeviceSharedPtr(); rtl_zeroMemory(pMem.get(),nMemSize); } _______________________________________________ Libreoffice-commits mailing list Libreoffice-commits@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits