From c29ec4b6c827114ca5e2f7b77008b223d2ab07b2 Mon Sep 17 00:00:00 2001 From: Martin Blapp Date: Thu, 17 Apr 2003 19:03:10 +0000 Subject: Fix application hangs if I try to print to a printer which is not set as default. #i13031# fixed non matching allocator/deallocator issue Because of this severe bug OO.org1.03 release will be rerolled. --- editors/openoffice-1.0/Makefile | 1 + editors/openoffice-1.0/files/patch-vcl+source+gdi+print.cxx | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 editors/openoffice-1.0/files/patch-vcl+source+gdi+print.cxx (limited to 'editors/openoffice-1.0') diff --git a/editors/openoffice-1.0/Makefile b/editors/openoffice-1.0/Makefile index 0a12abe5d921..9e0ac92f2925 100644 --- a/editors/openoffice-1.0/Makefile +++ b/editors/openoffice-1.0/Makefile @@ -7,6 +7,7 @@ PORTNAME= openoffice PORTVERSION= 1.0.3 +PORTREVISION= 1 CATEGORIES+= editors MASTER_SITES+= http://ny1.mirror.openoffice.org/%SUBDIR%/ \ http://ftp.gwdg.de/pub/misc/openoffice/%SUBDIR%/ \ diff --git a/editors/openoffice-1.0/files/patch-vcl+source+gdi+print.cxx b/editors/openoffice-1.0/files/patch-vcl+source+gdi+print.cxx new file mode 100644 index 000000000000..4ca91d11399d --- /dev/null +++ b/editors/openoffice-1.0/files/patch-vcl+source+gdi+print.cxx @@ -0,0 +1,11 @@ +--- ../vcl/source/gdi/print.cxx.orig Thu Apr 17 18:58:42 2003 ++++ ../vcl/source/gdi/print.cxx Thu Apr 17 18:59:10 2003 +@@ -532,7 +532,7 @@ + if ( (pJobSetup->maPrinterName != pInfo->maPrinterName) || + (pJobSetup->maDriver != pInfo->maDriver) ) + { +- rtl_freeMemory( pJobSetup->mpDriverData ); ++ delete pJobSetup->mpDriverData; + pJobSetup->mpDriverData = NULL; + pJobSetup->mnDriverDataLen = 0; + } -- cgit v1.2.3