| Index: chrome/browser/printing/printing_message_filter.cc
|
| diff --git a/chrome/browser/printing/printing_message_filter.cc b/chrome/browser/printing/printing_message_filter.cc
|
| index c6c13d166a59111bb65840f456bd8431458e4cb5..c9593d14b498a941c811fdd9b8058f36dbfb7e01 100644
|
| --- a/chrome/browser/printing/printing_message_filter.cc
|
| +++ b/chrome/browser/printing/printing_message_filter.cc
|
| @@ -210,7 +210,7 @@ void PrintingMessageFilter::OnGetDefaultPrintSettingsReply(
|
| PrintMsg_Print_Params params;
|
| if (!printer_query.get() ||
|
| printer_query->last_status() != printing::PrintingContext::OK) {
|
| - memset(¶ms, 0, sizeof(params));
|
| + params.Reset();
|
| } else {
|
| RenderParamsFromPrintSettings(printer_query->settings(), ¶ms);
|
| params.document_cookie = printer_query->cookie();
|
| @@ -262,7 +262,7 @@ void PrintingMessageFilter::OnScriptedPrintReply(
|
| PrintMsg_PrintPages_Params params;
|
| if (printer_query->last_status() != printing::PrintingContext::OK ||
|
| !printer_query->settings().dpi()) {
|
| - memset(¶ms, 0, sizeof(params));
|
| + params.Reset();
|
| } else {
|
| RenderParamsFromPrintSettings(printer_query->settings(), ¶ms.params);
|
| params.params.document_cookie = printer_query->cookie();
|
| @@ -298,7 +298,7 @@ void PrintingMessageFilter::OnUpdatePrintSettingsReply(
|
| IPC::Message* reply_msg) {
|
| PrintMsg_PrintPages_Params params;
|
| if (printer_query->last_status() != printing::PrintingContext::OK) {
|
| - memset(¶ms, 0, sizeof(params));
|
| + params.Reset();
|
| } else {
|
| RenderParamsFromPrintSettings(printer_query->settings(), ¶ms.params);
|
| params.params.document_cookie = printer_query->cookie();
|
|
|