home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
tvos200.zip
/
CPL
/
DEFS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1995-03-20
|
955b
|
46 lines
#ifndef __cpl_defs_h
#define __cpl_defs_h
#define ULONG unsigned long
#define UWORD unsigned short
#define UBYTE unsigned char
#define SLONG signed long
#define SWORD signed short
#define SBYTE signed char
#define SBOOL unsigned char
#ifndef _OSERRC_T_DEFINED
# define _OSERRC_T_DEFINED
# if defined(__32BITS__)
typedef unsigned long osErrc_t;
# else
typedef unsigned short osErrc_t;
# endif
#endif
#ifndef _APTR_DEFINED
# define _APTR_DEFINED
typedef ULONG APTR;
#endif
#define NUMITEMS(array) (sizeof(array)/sizeof(array[0]))
#define RCSID(x) static char rcsid[] = x
#ifndef __boolean_defined
# define __boolean_defined
enum Boolean { False, True };
#endif
#ifndef __ltypes_defined
# define __ltypes_defined
typedef unsigned short ushort;
typedef unsigned short uword;
typedef unsigned char uchar;
typedef unsigned char ubyte;
typedef unsigned long ulong;
#endif
#endif