home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Inside Multimedia 1995 July
/
IMM0795.ISO
/
share
/
os2
/
sysbench
/
src
/
types.h
< prev
Wrap
C/C++ Source or Header
|
1994-11-05
|
656b
|
29 lines
#ifndef TYPES_H
#define TYPES_H
#define true 1
#define false 0
#define null 0L
typedef char i8;
typedef signed char s8;
typedef unsigned char u8;
typedef short int i16;
typedef signed short int s16;
typedef unsigned short int u16;
typedef long int i32;
typedef signed long int s32;
typedef unsigned long int u32;
typedef signed short bool;
#ifndef min
#define min(a,b) ((a) > (b) ? (b) : (a))
#endif
#ifndef max
#define max(a,b) ((a) < (b) ? (b) : (a))
#endif
#define clamp(low, x, high) ((x) < (low) ? (low) : ((x) > (high) ? (high) : (x)))
#endif