return bytesRead;
}
-static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){
+static int ReadChunkAndLength( FILE *fp, unsigned short *chunk, long *len ){
if ( fread( chunk, sizeof( short ), 1, fp ) != 1 ) {
return 0;
}
}
static void LoadMapName( FILE *fp, char *buffer, int thisChunkLen ){
- short chunkID;
+ unsigned short chunkID;
long chunkLen;
long bytesRead = 0;
static void LoadMaterialList( FILE *fp, long thisChunkLen, _3DSMaterial_t *pMat ){
long chunkLen;
- short chunkID;
+ unsigned short chunkID;
long bytesRead = 0;
_3DSMaterial_t mat;
char curdir[1024];
static void LoadNamedTriObject( FILE *fp, long thisChunkLen, _3DSTriObject_t *pTO ){
long chunkLen;
- short chunkID;
+ unsigned short chunkID;
int i = 0;
long bytesRead = 0;
_3DSTriObject_t triObj;
static void LoadNamedObject( FILE *fp, long thisChunkLen, _3DSNamedObject_t *pNO ){
long chunkLen;
- short chunkID;
+ unsigned short chunkID;
int i = 0;
long bytesRead = 0;
char name[100];
}
static void LoadEditChunk( FILE *fp, long thisChunkLen, _3DSEditChunk_t *pEC ){
- short chunkID;
+ unsigned short chunkID;
long chunkLen;
long bytesRead = 0;
_3DSEditChunk_t editChunk;
static void Load3DS( const char *filename, _3DS_t *p3DS, qboolean verbose ){
FILE *fp;
- short chunkID;
+ unsigned short chunkID;
long chunkLen;
_3DSEditChunk_t editChunk;