#include <is_cmd.h>\r
#include <getpath.h>\r
\r
-#ifndef WIN32\r
+#ifndef _XBT_WIN32\r
#include <xsignal.h>\r
#endif\r
\r
-#ifdef WIN32\r
+#ifdef _XBT_WIN32\r
static int\r
is_w32_cmd(char* cmd, char** path)\r
{\r
return 0;\r
}\r
\r
- #ifndef WIN32\r
+ #ifndef _XBT_WIN32\r
sprintf(path,"%s/%s",fstream->directory, fstream->name);\r
#else\r
sprintf(path,"%s\\%s",fstream->directory, fstream->name);\r
\r
if(context->command_line)\r
{\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
if(!context->is_not_found)\r
{\r
#endif\r
if(fstream_launch_command(fstream, context, mutex) < 0)\r
break;\r
\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
}\r
#endif\r
}\r
/* Check that last command of the file ran well */\r
if(context->command_line)\r
{\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
if(!context->is_not_found)\r
{\r
#endif\r
if(fstream_launch_command(fstream, context, mutex) < 0)\r
return -1;\r
\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
}\r
#endif\r
}\r
context->line = /*strdup(filepos)*/ filepos;\r
context->pos = strdup(filepos);\r
\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
{\r
\r
/* translate the command line */\r
\r
xbt_str_trim(context->signal," \n");\r
\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
if(!strstr("SIGSEGVSIGTRAPSIGBUSSIGFPESIGILL", context->signal))\r
{\r
ERROR2("[%s] Signal `%s' not supported by this platform", filepos, context->signal);\r
{\r
if(exists)\r
{\r
- #ifndef WIN32\r
+ #ifndef _XBT_WIN32\r
unsetenv(name);\r
#else\r
SetEnvironmentVariable(name, NULL);\r
free(variable->val);\r
variable->val = strdup(val);\r
\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
SetEnvironmentVariable(variable->name, variable->val);\r
#else\r
setenv(variable->name, variable->val, 1);\r
\r
xbt_dynar_push(unit->runner->variables, &variable);\r
\r
- #ifdef WIN32\r
+ #ifdef _XBT_WIN32\r
SetEnvironmentVariable(variable->name, variable->val);\r
#else\r
setenv(variable->name, variable->val, 0);\r