rpms/openoffice.org/FC-6 openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch, 1.20, 1.21
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Jan 30 13:00:59 UTC 2007
Author: caolanm
Update of /cvs/dist/rpms/openoffice.org/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv8658
Modified Files:
openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch
Log Message:
api different in 2.0.X
openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch:
inc/jobset.hxx | 0
inc/print.hxx | 0
inc/printdlg.hxx | 0
openoffice.org.orig/svtools/source/dialogs/printdlg.src | 10
psprint/inc/cupsmgr.hxx | 2
psprint/inc/psprint/ppdparser.hxx | 4
psprint/inc/psprint/printerinfomanager.hxx | 2
psprint/source/printer/cupsmgr.cxx | 18
psprint/source/printer/printerinfomanager.cxx | 8
psprint/source/printergfx/printerjob.cxx | 3
source/dialogs/makefile.mk | 0
source/dialogs/printdlg.cxx | 0
source/dialogs/printdlg.hrc | 0
source/dialogs/printdlg.src | 0
source/gdi/jobset.cxx | 0
source/gdi/print.cxx | 0
svtools/inc/printdlg.hxx | 2
svtools/source/dialogs/makefile.mk | 4
svtools/source/dialogs/printdlg.cxx | 541 +++++++++++++++-
svtools/source/dialogs/printdlg.hrc | 2
svtools/util/makefile.mk | 8
util/makefile.mk | 0
vcl/inc/jobset.hxx | 3
vcl/inc/print.hxx | 3
vcl/source/gdi/jobset.cxx | 194 +++++
vcl/source/gdi/print.cxx | 11
26 files changed, 803 insertions(+), 12 deletions(-)
Index: openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch
===================================================================
RCS file: /cvs/dist/rpms/openoffice.org/FC-6/openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch 30 Jan 2007 11:28:36 -0000 1.20
+++ openoffice.org-2.0.3.rh127576.gtkunixprintdialog.patch 30 Jan 2007 13:00:53 -0000 1.21
@@ -634,7 +634,7 @@
short PrintDialog::Execute()
{
if ( !mpPrinter || mpPrinter->IsPrinting() || mpPrinter->IsJobActive() )
-@@ -625,15 +908,245 @@
+@@ -625,15 +908,256 @@
ImplInitControls();
ImplModifyControlHdl( NULL );
@@ -817,7 +817,18 @@
+ {
+ for (int i = 0; i < 2; ++i)
+ {
-+ if (const QueueInfo* pInfo = Printer::GetQueueInfo( sNewPrinterName, false ))
++ const QueueInfo* pInfo = 0;
++ USHORT nCount = Printer::GetQueueCount();
++ for (USHORT j = 0; j < nCount; ++j)
++ {
++ const QueueInfo& rInfo = Printer::GetQueueInfo(j, false);
++ if (OUString(rInfo.GetPrinterName()) == sNewPrinterName)
++ {
++ pInfo = &rInfo;
++ break;
++ }
++ }
++ if (pInfo)
+ {
+ Printer aTempPrinter(*pInfo);
+ mpPrinter->SetPrinterProps(&aTempPrinter);
More information about the fedora-cvs-commits
mailing list