From 00ab3f5998812b2fffdea5dc5e13a751c77283b1 Mon Sep 17 00:00:00 2001 From: Spoike Date: Thu, 6 Jun 2019 18:03:01 +0000 Subject: [PATCH] Fix serverside issue with the second+ dpp7 download failing. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5469 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/common/common.c | 2 -- engine/server/server.h | 2 ++ engine/server/sv_user.c | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/engine/common/common.c b/engine/common/common.c index eb3e3b1d4..f7b7f4b3c 100644 --- a/engine/common/common.c +++ b/engine/common/common.c @@ -4768,8 +4768,6 @@ void COM_InitArgv (int argc, const char **argv) //not allowed to tprint largv[com_argc] = argv[com_argc]; if (!Q_strcmp ("-safe", argv[com_argc])) safe = true; - - printf("Arg %i: %s\n", com_argc, argv[com_argc]); } if (safe) diff --git a/engine/server/server.h b/engine/server/server.h index 3710157c5..b34fa54bd 100644 --- a/engine/server/server.h +++ b/engine/server/server.h @@ -571,8 +571,10 @@ typedef struct client_s qofs_t downloadsize; // total bytes qofs_t downloadcount; // bytes sent +#ifdef NQPROT qofs_t downloadacked; //DP-specific qofs_t downloadstarted; //DP-specific +#endif int spec_track; // entnum of player tracking diff --git a/engine/server/sv_user.c b/engine/server/sv_user.c index 2207630e1..86b4d0372 100644 --- a/engine/server/sv_user.c +++ b/engine/server/sv_user.c @@ -3599,6 +3599,7 @@ void SV_BeginDownload_f(void) Q_strncpyz(host_client->downloadfn, name, sizeof(host_client->downloadfn)); host_client->downloadcount = 0; + host_client->downloadstarted = false; host_client->downloadsize = VFS_GETLEN(host_client->download);