home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
lansystk.zip
/
INCLUDE
/
LANDIST
/
WCL1632.H
< prev
next >
Wrap
C/C++ Source or Header
|
1998-05-08
|
1KB
|
39 lines
/*****************************************************************************/
/* 32 Bit Support @A1A */
/*****************************************************************************/
#ifndef _32_INCL
#define _32_INCL
#ifdef __32BIT__ /* 32-bit Compiler Options */
#define STRUCT16 _Packed struct
#define PTR16 * _Seg16
#define SEGPTR *
#define CALL16 _Far16 _Pascal
#define CALL16PTR * _Seg16 _Far16 _Pascal
#else /* 16-bit Compiler Options */
#define STRUCT16 struct
#define PTR16 far *
#define SEGPTR far *
#define CALL16 far pascal
#define CALL16PTR far pascal *
#endif
/*****************************************************************************/
/* */
/* Type Definitions */
/* */
/*****************************************************************************/
#ifndef VOID
typedef void VOID;
#endif
#ifndef __32BIT__ /* 32-bit Compiler Options */
typedef unsigned char BYTE;
#endif
typedef unsigned short int WORD;
typedef unsigned long int DWORD;
#endif