Fix compilation on non-x86 platforms, by Simon McVittie
This commit is contained in:
parent
6242d16e0d
commit
c1b3b6f0be
2 changed files with 5 additions and 1 deletions
|
@ -348,6 +348,8 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
|
||||||
//endianness
|
//endianness
|
||||||
|
void CopyShortSwap (void *dest, void *src);
|
||||||
|
void CopyLongSwap (void *dest, void *src);
|
||||||
short ShortSwap (short l);
|
short ShortSwap (short l);
|
||||||
int LongSwap (int l);
|
int LongSwap (int l);
|
||||||
float FloatSwap (const float *f);
|
float FloatSwap (const float *f);
|
||||||
|
|
|
@ -443,7 +443,9 @@ int Q_isnan(float x);
|
||||||
extern int (QDECL *Q_VMftol)(void);
|
extern int (QDECL *Q_VMftol)(void);
|
||||||
extern void (QDECL *Q_SnapVector)(vec3_t vec);
|
extern void (QDECL *Q_SnapVector)(vec3_t vec);
|
||||||
#else
|
#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)\
|
#define Q_SnapVector(vec)\
|
||||||
do\
|
do\
|
||||||
{\
|
{\
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue