version 1.25, 2015/08/06 10:01:52 |
version 1.26, 2015/08/14 13:51:55 |
|
|
* OF THE SOFTWARE HAS BEEN DEVELOPED BY A THIRD PARTY, THE THIRD PARTY |
* OF THE SOFTWARE HAS BEEN DEVELOPED BY A THIRD PARTY, THE THIRD PARTY |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* $OpenXM: OpenXM_contrib2/asir2000/io/ox_launch.c,v 1.24 2011/02/06 07:07:39 ohara Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/io/ox_launch.c,v 1.25 2015/08/06 10:01:52 fujimoto Exp $ |
*/ |
*/ |
#include <setjmp.h> |
#include <setjmp.h> |
#include <signal.h> |
#include <signal.h> |
|
|
#include "ca.h" |
#include "ca.h" |
#include "com.h" |
#include "com.h" |
#include "ox.h" |
#include "ox.h" |
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
#include <stdlib.h> |
#include <stdlib.h> |
#include <windows.h> |
#include <windows.h> |
#include <io.h> |
#include <io.h> |
|
|
#include <unistd.h> |
#include <unistd.h> |
#endif |
#endif |
|
|
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
HANDLE hIntr,hReset,hKill; |
HANDLE hIntr,hReset,hKill; |
extern int _fileinfo; |
extern int _fileinfo; |
#endif |
#endif |
Line 118 void launch_main(argc,argv) |
|
Line 118 void launch_main(argc,argv) |
|
int argc; |
int argc; |
char **argv; |
char **argv; |
{ |
{ |
#if !defined(VISUAL) && !defined(__MINGW32__) && !defined(__MINGW64__) |
#if !defined(VISUAL) && !defined(__MINGW32__) |
Obj p; |
Obj p; |
char *name; |
char *name; |
char buf[BUFSIZ]; |
char buf[BUFSIZ]; |
|
|
dname = argv[6]; |
dname = argv[6]; |
nolog = argc > 7 ? argv[7]: 0; |
nolog = argc > 7 ? argv[7]: 0; |
|
|
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
init_socket(); |
init_socket(); |
#endif |
#endif |
|
|
|
|
} |
} |
} |
} |
|
|
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
static void do_cmd(cmd) |
static void do_cmd(cmd) |
int cmd; |
int cmd; |
{ |
{ |
|
|
char *dname; |
char *dname; |
char *nolog; |
char *nolog; |
{ |
{ |
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
char *av[BUFSIZ]; |
char *av[BUFSIZ]; |
char sock_id[BUFSIZ],ox_intr[BUFSIZ],ox_reset[BUFSIZ],ox_kill[BUFSIZ]; |
char sock_id[BUFSIZ],ox_intr[BUFSIZ],ox_reset[BUFSIZ],ox_kill[BUFSIZ]; |
char AsirExe[BUFSIZ]; |
char AsirExe[BUFSIZ]; |