Commit 4efefefd authored by Lei Zhang's avatar Lei Zhang Committed by Commit Bot

Fix nits in cups_helper.cc.

Change-Id: I166725c025a6fa186ad011d0b542769c1d351b8a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947421Reviewed-by: default avatarSean Kau <skau@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Cr-Commit-Position: refs/heads/master@{#721081}
parent e8d96a33
...@@ -107,12 +107,9 @@ void ParseLpOptions(const base::FilePath& filepath, ...@@ -107,12 +107,9 @@ void ParseLpOptions(const base::FilePath& filepath,
} }
} }
void MarkLpOptions(base::StringPiece printer_name, ppd_file_t** ppd) { void MarkLpOptions(base::StringPiece printer_name, ppd_file_t* ppd) {
cups_option_t* options = nullptr; static constexpr char kSystemLpOptionPath[] = "/etc/cups/lpoptions";
int num_options = 0; static constexpr char kUserLpOptionPath[] = ".cups/lpoptions";
const char kSystemLpOptionPath[] = "/etc/cups/lpoptions";
const char kUserLpOptionPath[] = ".cups/lpoptions";
std::vector<base::FilePath> file_locations; std::vector<base::FilePath> file_locations;
file_locations.push_back(base::FilePath(kSystemLpOptionPath)); file_locations.push_back(base::FilePath(kSystemLpOptionPath));
...@@ -121,11 +118,11 @@ void MarkLpOptions(base::StringPiece printer_name, ppd_file_t** ppd) { ...@@ -121,11 +118,11 @@ void MarkLpOptions(base::StringPiece printer_name, ppd_file_t** ppd) {
file_locations.push_back(base::FilePath(homedir.Append(kUserLpOptionPath))); file_locations.push_back(base::FilePath(homedir.Append(kUserLpOptionPath)));
for (const base::FilePath& location : file_locations) { for (const base::FilePath& location : file_locations) {
num_options = 0; int num_options = 0;
options = nullptr; cups_option_t* options = nullptr;
ParseLpOptions(location, printer_name, &num_options, &options); ParseLpOptions(location, printer_name, &num_options, &options);
if (num_options > 0 && options) { if (num_options > 0 && options) {
cupsMarkOptions(*ppd, num_options, options); cupsMarkOptions(ppd, num_options, options);
cupsFreeOptions(num_options, options); cupsFreeOptions(num_options, options);
} }
} }
...@@ -451,7 +448,7 @@ bool ParsePpdCapabilities(base::StringPiece printer_name, ...@@ -451,7 +448,7 @@ bool ParsePpdCapabilities(base::StringPiece printer_name,
return false; return false;
} }
ppdMarkDefaults(ppd); ppdMarkDefaults(ppd);
MarkLpOptions(printer_name, &ppd); MarkLpOptions(printer_name, ppd);
PrinterSemanticCapsAndDefaults caps; PrinterSemanticCapsAndDefaults caps;
caps.collate_capable = true; caps.collate_capable = true;
...@@ -460,8 +457,9 @@ bool ParsePpdCapabilities(base::StringPiece printer_name, ...@@ -460,8 +457,9 @@ bool ParsePpdCapabilities(base::StringPiece printer_name,
GetDuplexSettings(ppd, &caps.duplex_modes, &caps.duplex_default); GetDuplexSettings(ppd, &caps.duplex_modes, &caps.duplex_default);
ColorModel cm_black = UNKNOWN_COLOR_MODEL;
ColorModel cm_color = UNKNOWN_COLOR_MODEL;
bool is_color = false; bool is_color = false;
ColorModel cm_color = UNKNOWN_COLOR_MODEL, cm_black = UNKNOWN_COLOR_MODEL;
if (!GetColorModelSettings(ppd, &cm_black, &cm_color, &is_color)) { if (!GetColorModelSettings(ppd, &cm_black, &cm_color, &is_color)) {
VLOG(1) << "Unknown printer color model"; VLOG(1) << "Unknown printer color model";
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment