Skip to content

Commit b45295e

Browse files
committed
dedicated(win32): fix crashes( now it works #310 #225 )
1 parent 327ea9d commit b45295e

File tree

4 files changed

+5
-14
lines changed

4 files changed

+5
-14
lines changed

dedicated/sys_ded.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ bool CDedicatedAppSystemGroup::PreInit( )
278278
return false;
279279

280280
#ifdef _WIN32
281-
g_bVGui = !CommandLine()->CheckParm( "-console" );
281+
g_bVGui = CommandLine()->CheckParm( "-vgui" );
282282
#endif
283283

284284
CreateInterfaceFn factory = GetFactory();

engine/cl_null.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,4 @@ CClientState cl;
191191
char g_minidumpinfo[ 4096 ] = {0};
192192
PAGED_POOL_INFO_t g_pagedpoolinfo = { 0 };
193193

194-
int g_iVCRPlaybackSleepInterval = 0;
195-
IGame *game = NULL;
196-
197-
198194
#endif
File renamed without changes.

engine/wscript

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -221,19 +221,14 @@ def build(bld):
221221
]
222222

223223
if bld.env.DEST_OS == 'win32':
224-
source += [
225-
'../public/tier0/memoverride.cpp',
226-
]
224+
source += ['../public/tier0/memoverride.cpp']
227225
else:
228-
source += [
229-
'sys_linuxwind.cpp',
230-
'audio/snd_posix.cpp',
231-
]
226+
source += ['audio/snd_posix.cpp']
232227

233228
if bld.env.DEDICATED:
234-
source += ['cl_null.cpp']
229+
source += ['cl_null.cpp', 'sys_stubwind.cpp']
235230
else:
236-
source += source_win if bld.env.DEST_OS == 'win32' else []
231+
source += source_win if bld.env.DEST_OS == 'win32' else ['sys_stubwind.cpp']
237232

238233
source += [
239234
'client_pch.cpp',

0 commit comments

Comments
 (0)