Index: cloud_print/service/win/chrome_launcher.cc |
diff --git a/cloud_print/service/win/chrome_launcher.cc b/cloud_print/service/win/chrome_launcher.cc |
index adf9c24de363e899aea62edb146d7c70d6b7ba52..e9bcee10f055ebcc3b6b5d01be70075fcb12e8ad 100644 |
--- a/cloud_print/service/win/chrome_launcher.cc |
+++ b/cloud_print/service/win/chrome_launcher.cc |
@@ -133,7 +133,7 @@ std::string ReadAndUpdateServiceState(const base::FilePath& directory, |
if (!proxy_id.empty()) // Reuse proxy id if we already had one. |
dictionary->SetString(prefs::kCloudPrintProxyId, proxy_id); |
std::string result; |
- base::JSONWriter::WriteWithOptions(dictionary, |
+ base::JSONWriter::WriteWithOptions(*dictionary, |
base::JSONWriter::OPTIONS_PRETTY_PRINT, |
&result); |
return result; |
@@ -276,7 +276,7 @@ std::string ChromeLauncher::CreateServiceStateFile( |
base::ListValue printer_list; |
printer_list.AppendStrings(printers); |
std::string printers_json; |
- base::JSONWriter::Write(&printer_list, &printers_json); |
+ base::JSONWriter::Write(printer_list, &printers_json); |
size_t written = base::WriteFile(printers_file, |
printers_json.c_str(), |
printers_json.size()); |