[BACK]Return to tcpf_win_mini.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / io

Diff for /OpenXM_contrib2/asir2000/io/tcpf_win_mini.c between version 1.1 and 1.2

version 1.1, 2006/09/26 05:35:26 version 1.2, 2006/09/26 05:50:31
Line 1 
Line 1 
 /* $OpenXM$ */  /* $OpenXM: OpenXM_contrib2/asir2000/io/tcpf_win_mini.c,v 1.1 2006/09/26 05:35:26 noro Exp $ */
   
 #include "ca.h"  #include "ca.h"
 #include "parse.h"  #include "parse.h"
Line 58  int win_ox_launch()
Line 58  int win_ox_launch()
         return 0;          return 0;
 }  }
   
   void win_get_rootdir(char *dir);
   
 void win_spawn_server(char *control_port_str,char *server_port_str)  void win_spawn_server(char *control_port_str,char *server_port_str)
 {  {
         char AsirExe[BUFSIZ];          char AsirExe[BUFSIZ];
Line 65  void win_spawn_server(char *control_port_str,char *ser
Line 67  void win_spawn_server(char *control_port_str,char *ser
         char rootdir[BUFSIZ];          char rootdir[BUFSIZ];
         char *av[BUFSIZ];          char *av[BUFSIZ];
   
 //      win_get_rootdir(rootdir);          win_get_rootdir(rootdir);
         strcpy(rootdir,"c:\\program files\\asir");  //      strcpy(rootdir,"c:\\program files\\asir");
         sprintf(AsirExe,"%s\\bin\\engine.exe",rootdir);          sprintf(AsirExe,"%s\\bin\\engine.exe",rootdir);
         sprintf(AsirExePath,"\"%s\"",AsirExe);          sprintf(AsirExePath,"\"%s\"",AsirExe);
         av[0] = "ox_launch";          av[0] = "ox_launch";
Line 80  void win_spawn_server(char *control_port_str,char *ser
Line 82  void win_spawn_server(char *control_port_str,char *ser
         av[8] = 0;          av[8] = 0;
   
         _spawnv(_P_NOWAIT,AsirExe,av);          _spawnv(_P_NOWAIT,AsirExe,av);
   }
   
   void win_get_rootdir(char *dir)
   {
           char *slash;
   
           GetCurrentDirectory(BUFSIZ,dir);
           slash = strrchr(dir,'\\');
           if ( slash ) *slash = 0;
 }  }
   
 char *win_pop_string()  char *win_pop_string()

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>