]> git.lyx.org Git - lyx.git/blobdiff - src/support/syscall.C
Synching my tree with cvs.
[lyx.git] / src / support / syscall.C
diff --git a/src/support/syscall.C b/src/support/syscall.C
deleted file mode 100644 (file)
index 717b2e9..0000000
+++ /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 <a.leeming@ic.ac.uk>
- *
- * 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 <config.h>
-
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
-#include <cstdlib> //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());
-}