X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fsupport%2Fsyscall.C;fp=src%2Fsupport%2Fsyscall.C;h=0000000000000000000000000000000000000000;hb=d0a3af12d9ae8b208f7a70099db29632ad8a7dba;hp=717b2e9e63579efa2e0c8e0a6b5c234cc9cdda5d;hpb=834cd641520dc3b505ec243c5d1e0d7830e60c1a;p=lyx.git diff --git a/src/support/syscall.C b/src/support/syscall.C deleted file mode 100644 index 717b2e9e63..0000000000 --- a/src/support/syscall.C +++ /dev/null @@ -1,52 +0,0 @@ -/** - * \file syscall.C - * Copyright 2002 the LyX Team - * Read the file COPYING - * - * \author Asger Alstrup - * - * Interface cleaned up by - * \author Angus Leeming - * - * Class Systemcalls uses "system" to launch the child process. - * The user can choose to wait or not wait for the process to complete, but no - * callback is invoked upon completion of the child. - * - * The child process is not killed when the Systemcall instance goes out of - * scope. - */ - -#include - -#ifdef __GNUG__ -#pragma implementation -#endif - -#include //for ::system - -#include "syscall.h" -#include "os.h" - -#if 0 -Systemcalls::Systemcalls(Starttype how, string const & what) -{ - startscript(how, what); -} -#endif - - -// Reuse of instance -int Systemcalls::startscript(Starttype how, string const & what) -{ - string command = what; - - if (how == DontWait) { - if (os::shell() == os::UNIX) { - command += " &"; - } else { - command = "start /min/n " + command; - } - } - - return ::system(command.c_str()); -}