]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3data/md3lib.c
Remove -Wno-int-conversion
[xonotic/netradiant.git] / tools / quake3 / q3data / md3lib.c
index f78390efe33beef821c08c59865394a5b8ead5db..b4c7d93f4e454a56abb5e55fd6d05f6a55fa6bb1 100644 (file)
@@ -26,7 +26,9 @@
 #include "md3lib.h"
 
 #if defined ( __linux__ ) || defined ( __APPLE__ )
-#define filelength Q_filelength
+#define filelength(f) Q_filelength(f)
+#else
+#define filelength(f) filelength(fileno(f))
 #endif
 
 /*
@@ -149,8 +151,8 @@ void MD3_Dump( const char *filename ){
                Error( "Unable to open '%s'\n", filename );
        }
 
-       fileSize = filelength( fileno( fp ) );
-       _buffer = malloc( filelength( fileno( fp ) ) );
+       fileSize = filelength( fp );
+       _buffer = malloc( fileSize );
        fread( _buffer, fileSize, 1, fp );
        fclose( fp );