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(); |