1 #include <msvcrt/process.h>
2 #include <msvcrt/stdlib.h>
3 #include <msvcrt/stdarg.h>
6 int _spawnlpe(int mode, const char *path, const char *szArgv0, ... /*, const char **envp */)
15 a = (const char *)va_arg(l,const char *);
16 szArg[i++] = (char *)a;
17 } while ( a != NULL && i < 100 );
20 // szArg0 is passed and not environment if there is only one parameter;
29 return _spawnvpe(mode, path, (char * const *)szArg, (char * const *)ptr);