[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdelibs/kdeprint/cups
From: Dirk Mueller <mueller () kde ! org>
Date: 2007-01-10 10:10:00
Message-ID: 1168423800.420242.20335.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 622014 by mueller:
CCBUG:115891
avoid error message on empty configured printer list
M +4 -0 ipprequest.cpp
M +2 -2 kmcupsmanager.cpp
--- branches/KDE/3.5/kdelibs/kdeprint/cups/ipprequest.cpp #622013:622014
@@ -329,6 +329,10 @@
dumpRequest(request_, true);
}
+ /* No printers found */
+ if ( request_ && request_->request.status.status_code == 0x406 )
+ return true;
+
if (!request_ || request_->state == IPP_ERROR || (request_->request.status.status_code & 0x0F00))
return false;
--- branches/KDE/3.5/kdelibs/kdeprint/cups/kmcupsmanager.cpp #622013:622014
@@ -61,7 +61,7 @@
#define ppdi18n(s) i18n(QString::fromLocal8Bit(s).utf8())
static void extractMaticData(QString& buf, const QString& filename);
-static QString printerURI(KMPrinter *p, bool useExistingURI = false);
+static QString printerURI(KMPrinter *p, bool useExistingURI);
static QString downloadDriver(KMPrinter *p);
static int trials = 5;
@@ -218,7 +218,7 @@
QString uri;
req.setOperation(state);
- uri = printerURI(p);
+ uri = printerURI(p, true);
req.addURI(IPP_TAG_OPERATION,"printer-uri",uri);
if (req.doRequest("/admin/"))
return true;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic