Index: printing/backend/print_backend_win.cc |
diff --git a/printing/backend/print_backend_win.cc b/printing/backend/print_backend_win.cc |
index 0f5d0964c050933570169a60dba4a766845e6175..a95c98be4235a79cb26f67f0bc5b3f814bda62a3 100644 |
--- a/printing/backend/print_backend_win.cc |
+++ b/printing/backend/print_backend_win.cc |
@@ -304,12 +304,10 @@ bool PrintBackendWin::GetPrinterCapsAndDefaults( |
hr = CreateStreamOnHGlobal(NULL, TRUE, |
print_capabilities_stream.Receive()); |
DCHECK(SUCCEEDED(hr)); |
- if (print_capabilities_stream) { |
+ if (print_capabilities_stream.get()) { |
base::win::ScopedBstr error; |
- hr = XPSModule::GetPrintCapabilities(provider, |
- NULL, |
- print_capabilities_stream, |
- error.Receive()); |
+ hr = XPSModule::GetPrintCapabilities( |
+ provider, NULL, print_capabilities_stream.get(), error.Receive()); |
DCHECK(SUCCEEDED(hr)); |
if (FAILED(hr)) { |
return false; |
@@ -329,10 +327,11 @@ bool PrintBackendWin::GetPrinterCapsAndDefaults( |
hr = CreateStreamOnHGlobal(NULL, TRUE, |
printer_defaults_stream.Receive()); |
DCHECK(SUCCEEDED(hr)); |
- if (printer_defaults_stream) { |
+ if (printer_defaults_stream.get()) { |
DWORD dm_size = devmode_out->dmSize + devmode_out->dmDriverExtra; |
- hr = XPSModule::ConvertDevModeToPrintTicket(provider, dm_size, |
- devmode_out.get(), kPTJobScope, printer_defaults_stream); |
+ hr = XPSModule::ConvertDevModeToPrintTicket( |
+ provider, dm_size, devmode_out.get(), kPTJobScope, |
+ printer_defaults_stream.get()); |
DCHECK(SUCCEEDED(hr)); |
if (SUCCEEDED(hr)) { |
hr = StreamOnHGlobalToString(printer_defaults_stream.get(), |