home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
MNO100.ZIP
/
SYMTYPES.H
< prev
Wrap
Text File
|
1990-12-14
|
3KB
|
118 lines
/*------------------------------------------------------------*/
/* SYMTYPES.H - Symbolic Type Definitions. */
/*------------------------------------------------------------*/
#if !defined (SYMTYPES_INCLUDED)
#define SYMTYPES_INCLUDED
/* Dynamic Link Library function type. */
#if !defined (DLLFUN)
#define DLLFUN pascal far _saveregs _loadds
#endif
#if !defined (LINT_ARGS)
#define LINT_ARGS 1 /* Enable Library type checking. */
#endif
#if !defined (FLOAT)
#define FLOAT float
#endif
#if !defined (DOUBLE)
#define DOUBLE double
#endif
/*------------------------------------------------------------*/
/* Windows compatible definitions. */
/*------------------------------------------------------------*/
#if !defined (TRUE)
#define TRUE 1
#endif
#if !defined (FALSE)
#define FALSE 0
#endif
#if !defined (VOID)
#define VOID void
#endif
#if !defined (FAR)
#define FAR far
#endif
#if !defined (NEAR)
#define NEAR near
#endif
#if !defined (HUGE)
#define HUGE huge
#endif
#if !defined (PASCAL)
#define PASCAL pascal
#endif
#if !defined (FASTCALL)
#define FASTCALL _fastcall
#endif
typedef unsigned long DWORD ;
typedef unsigned short WORD ;
typedef char * PSTR ;
typedef char NEAR * NPSTR ;
typedef char FAR * LPSTR ;
typedef int FAR * LPINT ;
/*------------------------------------------------------------*/
/* OS/2 compatible definitions. */
/*------------------------------------------------------------*/
#if !defined(OS2DEF_INCLUDED)
typedef unsigned short BOOL ;
typedef unsigned char BYTE ;
typedef signed char CHAR ;
typedef signed short SHORT ;
typedef unsigned char UCHAR ;
typedef unsigned short USHORT ;
typedef unsigned long ULONG ;
typedef long LONG ;
typedef unsigned char far * PSZ ;
typedef LONG FAR * PLONG ;
typedef CHAR FAR * PCHAR ;
typedef SHORT FAR * PSHORT ;
typedef UCHAR FAR * PUCHAR ;
typedef USHORT FAR * PUSHORT ;
typedef ULONG FAR * PULONG ;
typedef VOID FAR * PVOID ;
#endif
#endif