diff options
Diffstat (limited to 'chrome/browser/printing/print_dialog_cloud.cc')
-rw-r--r-- | chrome/browser/printing/print_dialog_cloud.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/chrome/browser/printing/print_dialog_cloud.cc b/chrome/browser/printing/print_dialog_cloud.cc index 1013aed..515e0b4 100644 --- a/chrome/browser/printing/print_dialog_cloud.cc +++ b/chrome/browser/printing/print_dialog_cloud.cc @@ -106,10 +106,10 @@ namespace internal_cloud_print_helpers { -bool GetRealOrInt(const DictionaryValue& dictionary, - const std::string& path, - double* out_value) { - if (!dictionary.GetReal(path, out_value)) { +bool GetDoubleOrInt(const DictionaryValue& dictionary, + const std::string& path, + double* out_value) { + if (!dictionary.GetDouble(path, out_value)) { int int_value = 0; if (!dictionary.GetInteger(path, &int_value)) return false; @@ -131,9 +131,9 @@ bool GetPageSetupParameters(const std::string& json, bool result = true; DictionaryValue* params = static_cast<DictionaryValue*>(parsed_value.get()); - result &= GetRealOrInt(*params, "dpi", ¶meters.dpi); - result &= GetRealOrInt(*params, "min_shrink", ¶meters.min_shrink); - result &= GetRealOrInt(*params, "max_shrink", ¶meters.max_shrink); + result &= GetDoubleOrInt(*params, "dpi", ¶meters.dpi); + result &= GetDoubleOrInt(*params, "min_shrink", ¶meters.min_shrink); + result &= GetDoubleOrInt(*params, "max_shrink", ¶meters.max_shrink); result &= params->GetBoolean("selection_only", ¶meters.selection_only); return result; } |