Bug 1270447 Part 2: Fix to use the correct print settings in PrintingParent::SerializeAndEnsureRemotePrintJob. draft
authorBob Owen <bobowencode@gmail.com>
Sun, 29 May 2016 19:53:28 +0100
changeset 372644 d17ff5c8223563855895cdc2e58e24b685a24ba9
parent 372643 a11d50bf872f6c9ba73de900ee700decf0daa0f8
child 372645 218f32f68b15f8fb9b275ca1a5b199199f29cbe6
push id19549
push userbobowencode@gmail.com
push dateSun, 29 May 2016 18:54:12 +0000
bugs1270447
milestone49.0a1
Bug 1270447 Part 2: Fix to use the correct print settings in PrintingParent::SerializeAndEnsureRemotePrintJob. MozReview-Commit-ID: 3xzoiYV153L
embedding/components/printingui/ipc/PrintingParent.cpp
--- a/embedding/components/printingui/ipc/PrintingParent.cpp
+++ b/embedding/components/printingui/ipc/PrintingParent.cpp
@@ -258,17 +258,17 @@ PrintingParent::SerializeAndEnsureRemote
     printSettings = aPrintSettings;
   } else {
     rv = mPrintSettingsSvc->GetNewPrintSettings(getter_AddRefs(printSettings));
     if (NS_WARN_IF(NS_FAILED(rv))) {
       return rv;
     }
   }
 
-  rv = mPrintSettingsSvc->SerializeToPrintData(aPrintSettings, nullptr,
+  rv = mPrintSettingsSvc->SerializeToPrintData(printSettings, nullptr,
                                                aPrintData);
   if (NS_WARN_IF(NS_FAILED(rv))) {
     return rv;
   }
 
   RemotePrintJobParent* remotePrintJob;
   if (aRemotePrintJob) {
     remotePrintJob = aRemotePrintJob;