mirror of
https://git.code.sf.net/p/quake/newtree
synced 2025-06-02 10:01:54 +00:00
quakeparms_t audit.
changed all parms references to directly access host_parms to improve readability, and removed unused basedir references. (all remaining fields in quakeparms_t deserve to be there)
This commit is contained in:
parent
18a411916b
commit
9ce5fc95df
9 changed files with 70 additions and 103 deletions
|
@ -161,29 +161,26 @@ main
|
|||
int main(int argc, char *argv[])
|
||||
{
|
||||
double time, oldtime, newtime;
|
||||
quakeparms_t parms;
|
||||
fd_set fdset;
|
||||
extern int net_socket;
|
||||
struct timeval timeout;
|
||||
int j;
|
||||
|
||||
memset (&parms, 0, sizeof(parms));
|
||||
memset (&host_parms, 0, sizeof(host_parms));
|
||||
|
||||
COM_InitArgv (argc, argv);
|
||||
parms.argc = com_argc;
|
||||
parms.argv = com_argv;
|
||||
host_parms.argc = com_argc;
|
||||
host_parms.argv = com_argv;
|
||||
|
||||
parms.memsize = 16*1024*1024;
|
||||
host_parms.memsize = 16*1024*1024;
|
||||
|
||||
j = COM_CheckParm("-mem");
|
||||
if (j)
|
||||
parms.memsize = (int) (atof(com_argv[j+1]) * 1024 * 1024);
|
||||
if ((parms.membase = malloc (parms.memsize)) == NULL)
|
||||
Sys_Error("Can't allocate %d\n", parms.memsize);
|
||||
host_parms.memsize = (int) (atof(com_argv[j+1]) * 1024 * 1024);
|
||||
if ((host_parms.membase = malloc (host_parms.memsize)) == NULL)
|
||||
Sys_Error("Can't allocate %d\n", host_parms.memsize);
|
||||
|
||||
parms.basedir = BASEDIR;
|
||||
|
||||
SV_Init (&parms);
|
||||
SV_Init ();
|
||||
|
||||
// run one frame immediately for first heartbeat
|
||||
SV_Frame (0.1);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue