From e6c12cc32400b99e78de102613f9824da7cd3bb7 Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 11 Apr 2007 19:46:55 +0000 Subject: [PATCH] Two fixes for two bugs reported by qqshka. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2489 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- fteqtv/source.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fteqtv/source.c b/fteqtv/source.c index d6aac955b..494620501 100644 --- a/fteqtv/source.c +++ b/fteqtv/source.c @@ -624,7 +624,7 @@ qboolean Net_WriteUpStream(sv_t *qtv) return false; } qtv->upstreambuffersize -= len; - memmove(qtv->upstreambuffer + len, qtv->upstreambuffer, qtv->upstreambuffersize); + memmove(qtv->upstreambuffer, qtv->upstreambuffer + len, qtv->upstreambuffersize); } return true; } @@ -1801,7 +1801,7 @@ void QTV_Run(sv_t *qtv) switch(qtv->buffer[1]&dem_mask) { case dem_multiple: - ParseMessage(qtv, buffer+lengthofs+4, length, qtv->buffer[1]&dem_mask, (buffer[lengthofs-4]<<0) + (buffer[lengthofs+3]<<8) + (buffer[lengthofs-2]<<16) + (buffer[lengthofs-1]<<24)); + ParseMessage(qtv, buffer+lengthofs+4, length, qtv->buffer[1]&dem_mask, (buffer[lengthofs-4]<<0) + (buffer[lengthofs-3]<<8) + (buffer[lengthofs-2]<<16) + (buffer[lengthofs-1]<<24)); break; case dem_single: case dem_stats: