desktop/source/app/officeipcthread.cxx |    6 ++++++
 1 file changed, 6 insertions(+)

New commits:
commit 08960441558743f222280637985690bb8b41b861
Author: Stephan Bergmann <[email protected]>
Date:   Fri Jul 15 18:11:18 2016 +0200

    Related tdf#37531: Handle conversion args sent over pipe
    
    However:
    * "soffice --convert-to pdf foo.odt" creates foo.pdf in the called soffice's
      CWD, not the caller's.
    * "soffice --cat foo.odt" prints to the called soffice's stdout, not the
      caller's (though this will unlikely ever be fixed), and then also 
terminates
      the called soffice.
    
    Change-Id: I2f4420881b2bee00b0476c76f739966c13101be4

diff --git a/desktop/source/app/officeipcthread.cxx 
b/desktop/source/app/officeipcthread.cxx
index 99d4994..5da1584 100644
--- a/desktop/source/app/officeipcthread.cxx
+++ b/desktop/source/app/officeipcthread.cxx
@@ -1048,6 +1048,12 @@ bool IpcThread::process(OString const & arguments, bool 
* waitProcessed) {
         pRequest->aPrintToList = aCmdLineArgs->GetPrintToList();
         pRequest->aPrinterName = aCmdLineArgs->GetPrinterName();
         bDocRequestSent |= !( pRequest->aPrintToList.empty() || 
pRequest->aPrinterName.isEmpty() );
+        pRequest->aConversionList = aCmdLineArgs->GetConversionList();
+        pRequest->aConversionParams = aCmdLineArgs->GetConversionParams();
+        pRequest->aConversionOut = aCmdLineArgs->GetConversionOut();
+        pRequest->aInFilter = aCmdLineArgs->GetInFilter();
+        pRequest->bTextCat = aCmdLineArgs->IsTextCat();
+        bDocRequestSent |= !pRequest->aConversionList.empty();
 
         if ( !rCurrentCmdLineArgs.IsInvisible() )
         {
_______________________________________________
Libreoffice-commits mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to