Fix compilation on non-x86 platforms, by Simon McVittie

This commit is contained in:
Thilo Schulz 2011-08-05 12:11:27 +00:00
parent 6242d16e0d
commit c1b3b6f0be
2 changed files with 5 additions and 1 deletions

View File

@ -348,6 +348,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
//endianness
void CopyShortSwap (void *dest, void *src);
void CopyLongSwap (void *dest, void *src);
short ShortSwap (short l);
int LongSwap (int l);
float FloatSwap (const float *f);

View File

@ -443,7 +443,9 @@ int Q_isnan(float x);
extern int (QDECL *Q_VMftol)(void);
extern void (QDECL *Q_SnapVector)(vec3_t vec);
#else
#define Q_ftol(f) lrintf((f))
// Q_ftol must expand to a function name so the pluggable renderer can take
// its address
#define Q_ftol lrintf
#define Q_SnapVector(vec)\
do\
{\