From 3bcfee06272e6d9c8741d15d6c7b40ea78d8e51a Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Sun, 25 Sep 2011 20:49:53 +0000 Subject: [PATCH] Make sure to check command for emptiness, instead of prefix+command. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@39762 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/support/ForkedCalls.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/support/ForkedCalls.cpp b/src/support/ForkedCalls.cpp index 9957af2119..1c5e663723 100644 --- a/src/support/ForkedCalls.cpp +++ b/src/support/ForkedCalls.cpp @@ -282,7 +282,7 @@ int ForkedCall::startScript(Starttype wait, string const & what) return retval_; } - command_ = what; + command_ = trim(what); signal_.reset(); return run(Wait); } @@ -290,7 +290,7 @@ int ForkedCall::startScript(Starttype wait, string const & what) int ForkedCall::startScript(string const & what, SignalTypePtr signal) { - command_ = what; + command_ = trim(what); signal_ = signal; return run(DontWait); @@ -300,10 +300,11 @@ int ForkedCall::startScript(string const & what, SignalTypePtr signal) // generate child in background int ForkedCall::generateChild() { - string const line = trim(cmd_prefix_ + command_); - if (line.empty()) + if (command_.empty()) return 1; + string const line = cmd_prefix_ + command_; + #if !defined (_WIN32) // POSIX -- 2.39.2