/*
$Revision:   1.2  $
$Date:   Jan 19 1999 10:22:10  $

*/

/*
 * General include file
 */

/**************************************************************************
 *
 * CHM  5/1/1995  1:04pm
 * This must be the first include file!!!
 *
 *************************************************************************/

#ifdef syncdrive_h
#error "Please include SNC95DLL.H before all other includes!"
#endif

#ifdef mpax00_h
#error "Please include SNC95DLL.H before all other includes!"
#endif



// DGM  12/3/1998  3:47pm
// Because different compilers export different MACROs to indicate
// they are running in 32 bit mode (_WIN32 and __WIN32__ just to
// name a few), we define our own to insure that SYNCDRIVE_API gets
// declared properly.
#ifndef __WIN95__
#define __WIN95__
#endif

#ifndef _WINDOWS
#define _WINDOWS      // should be set by compiler, but just in case.
#endif

#ifndef USHORT
#define USHORT  unsigned short
#endif

#ifndef UCHAR
#define UCHAR   unsigned char
#endif

#ifndef ULONG
#define ULONG   unsigned long
#endif

#ifndef FALSE
#define FALSE     0
#endif

#ifndef TRUE
#define TRUE      !FALSE
#endif

// DGM  11/30/1998  11:35am
// For our 32 bit dll, redefine _far and far as NULL to eliminate compiler
// errors and warnings.
#define _far
#define far
