diff --git a/run.sh b/run.sh index ea876ef1..ae30a515 100644 --- a/run.sh +++ b/run.sh @@ -1,2 +1,2 @@ cd bin -./cod4x18_dedrun +exec server.cfg +map mp_killhouse +set fs_homepath . +set developer 1 +set sv_nosteamnames 1 +./cod4x18_dedrun +exec server.cfg +map mp_killhouse +set fs_homepath . +set developer 1 diff --git a/src/CoD4x_steamapi b/src/CoD4x_steamapi new file mode 160000 index 00000000..78bc08c1 --- /dev/null +++ b/src/CoD4x_steamapi @@ -0,0 +1 @@ +Subproject commit 78bc08c1fee5a31570298bd9ae77c5656920900b diff --git a/src/unix/sys_unix.c b/src/unix/sys_unix.c index 8f9cb163..d55e76dc 100644 --- a/src/unix/sys_unix.c +++ b/src/unix/sys_unix.c @@ -711,6 +711,7 @@ void* Sys_RunNewProcess(void* arg) Q_strncpyz(cmdline, (const char*)arg, sizeof(cmdline)); free(arg); system(cmdline); + return NULL; } @@ -723,6 +724,9 @@ void Sys_DoStartProcess( char *cmdline ) { { return; } - Sys_CreateNewThread(Sys_RunNewProcess, &tid, mcmdline); + if(Sys_CreateNewThread(Sys_RunNewProcess, &tid, mcmdline) == qfalse) + { + free(mcmdline); + } } diff --git a/src/version_build.h b/src/version_build.h index 7ebc4e1f..08ebabbd 100644 --- a/src/version_build.h +++ b/src/version_build.h @@ -1 +1 @@ -#define BUILD_NUMBER 1432 +#define BUILD_NUMBER 1437