mirror of
https://github.com/DrBeef/ioq3quest.git
synced 2025-03-21 17:30:58 +00:00
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
|
||||
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);
|
||||
|
|
|
@ -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\
|
||||
{\
|
||||
|
|
Loading…
Reference in a new issue