summaryrefslogtreecommitdiffstats
path: root/printing
diff options
context:
space:
mode:
Diffstat (limited to 'printing')
-rw-r--r--printing/backend/print_backend_win.cc17
-rw-r--r--printing/backend/win_helper.cc2
2 files changed, 9 insertions, 10 deletions
diff --git a/printing/backend/print_backend_win.cc b/printing/backend/print_backend_win.cc
index bb7989f..b23407c 100644
--- a/printing/backend/print_backend_win.cc
+++ b/printing/backend/print_backend_win.cc
@@ -96,11 +96,11 @@ void LoadPaper(const wchar_t* printer,
short default_id = 0;
gfx::Size default_size;
- if ((devmode->dmFields & DM_PAPERSIZE) == DM_PAPERSIZE)
+ if (devmode->dmFields & DM_PAPERSIZE)
default_id = devmode->dmPaperSize;
- if ((devmode->dmFields & DM_PAPERWIDTH) == DM_PAPERWIDTH)
+ if (devmode->dmFields & DM_PAPERWIDTH)
default_size.set_width(devmode->dmPaperWidth * kToUm);
- if ((devmode->dmFields & DM_PAPERLENGTH) == DM_PAPERLENGTH)
+ if (devmode->dmFields & DM_PAPERLENGTH)
default_size.set_height(devmode->dmPaperLength * kToUm);
if (default_size.IsEmpty()) {
@@ -136,11 +136,10 @@ void LoadDpi(const wchar_t* printer,
caps->dpis.push_back(gfx::Size(dpis[i].x, dpis[i].y));
if (devmode) {
- if ((devmode->dmFields & DM_PRINTQUALITY) == DM_PRINTQUALITY &&
- devmode->dmPrintQuality > 0) {
+ if ((devmode->dmFields & DM_PRINTQUALITY) && devmode->dmPrintQuality > 0) {
caps->default_dpi.SetSize(devmode->dmPrintQuality,
devmode->dmPrintQuality);
- if ((devmode->dmFields & DM_YRESOLUTION) == DM_PRINTQUALITY) {
+ if (devmode->dmFields & DM_YRESOLUTION) {
caps->default_dpi.set_height(devmode->dmYResolution);
}
}
@@ -229,10 +228,10 @@ bool PrintBackendWin::GetPrinterSemanticCapsAndDefaults(
PrinterSemanticCapsAndDefaults caps;
UserDefaultDevMode user_settings;
if (user_settings.Init(printer_handle)) {
- if ((user_settings.get()->dmFields & DM_COLOR) == DM_COLOR)
+ if (user_settings.get()->dmFields & DM_COLOR)
caps.color_default = (user_settings.get()->dmColor == DMCOLOR_COLOR);
- if ((user_settings.get()->dmFields & DM_DUPLEX) == DM_DUPLEX) {
+ if (user_settings.get()->dmFields & DM_DUPLEX) {
switch (user_settings.get()->dmDuplex) {
case DMDUP_SIMPLEX:
caps.duplex_default = SIMPLEX;
@@ -248,7 +247,7 @@ bool PrintBackendWin::GetPrinterSemanticCapsAndDefaults(
}
}
- if ((user_settings.get()->dmFields & DM_COLLATE) == DM_COLLATE)
+ if (user_settings.get()->dmFields & DM_COLLATE)
caps.collate_default = (user_settings.get()->dmCollate == DMCOLLATE_TRUE);
} else {
LOG(WARNING) << "Fallback to color/simplex mode.";
diff --git a/printing/backend/win_helper.cc b/printing/backend/win_helper.cc
index 6710c2c..cfc1a58 100644
--- a/printing/backend/win_helper.cc
+++ b/printing/backend/win_helper.cc
@@ -432,7 +432,7 @@ scoped_ptr<DEVMODE[]> CreateDevModeWithColor(HANDLE printer,
bool color) {
scoped_ptr<DEVMODE[]> default = CreateDevMode(printer, NULL);
if (default && (default.get()->dmFields & DM_COLOR) &&
- (default.get()->dmColor == DMCOLOR_COLOR) == color) {
+ ((default.get()->dmColor == DMCOLOR_COLOR) == color)) {
return default.Pass();
}