aboutsummaryrefslogtreecommitdiffstats
path: root/code/qcommon/unzip.c
diff options
context:
space:
mode:
authortma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2008-11-10 23:55:22 +0000
committertma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea>2008-11-10 23:55:22 +0000
commit8ba546241137c6c1c43751b25e40bbaf610658a1 (patch)
treea677c3ad74326acc217842a2d927328597cfe3c8 /code/qcommon/unzip.c
parentb1613ef65246cc89a1e40e35c6e07080c56ea00b (diff)
downloadioquake3-aero-8ba546241137c6c1c43751b25e40bbaf610658a1.tar.gz
ioquake3-aero-8ba546241137c6c1c43751b25e40bbaf610658a1.zip
* Fix some new GCC 4.3 warnings
* Fix many many strict aliasing warnings, now that it's re-enabled git-svn-id: svn://svn.icculus.org/quake3/trunk@1487 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'code/qcommon/unzip.c')
-rw-r--r--code/qcommon/unzip.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/code/qcommon/unzip.c b/code/qcommon/unzip.c
index 90f5354..7669aa9 100644
--- a/code/qcommon/unzip.c
+++ b/code/qcommon/unzip.c
@@ -1109,7 +1109,8 @@ static int unzlocal_getShort (FILE* fin, uLong *pX)
{
short v;
- fread( &v, sizeof(v), 1, fin );
+ size_t size;
+ size = fread( &v, sizeof(v), 1, fin );
*pX = LittleShort( v);
return UNZ_OK;
@@ -1138,7 +1139,8 @@ static int unzlocal_getLong (FILE *fin, uLong *pX)
{
int v;
- fread( &v, sizeof(v), 1, fin );
+ size_t size;
+ size = fread( &v, sizeof(v), 1, fin );
*pX = LittleLong( v);
return UNZ_OK;