eudora-mac/MachOPreComp.pch

1 line
1.3 KiB
Plaintext
Executable File

#include <MSLCarbonPrefix.h>
#define OLDP2C 1
#include <CarbonCore/ConditionalMacros.h> // <CarbonCore/ConditionalMacros.h>
#pragma precompile_target "MachOPreCompPPC"
#define TWO
#include "SysDefs.c"
/* for emsapi-Mac.h - we need to define these for internal building */
#define INTERNAL_FOR_QC
#define INTERNAL_FOR_EUDORA
/* Snatched from MacTCP.h -- we need to replace this */
struct wdsEntry {
unsigned short length; /* length of buffer */
Ptr ptr; /* pointer to buffer */
};
typedef struct wdsEntry wdsEntry;
typedef struct TCPiopb TCPiopb;
#define inProgress 1 /* I/O in progress */
#define cacheFault -23042
/* Taken from StandardFile.h */
typedef OSType SFTypeList[4];
struct StandardFileReply {
Boolean sfGood;
Boolean sfReplacing;
OSType sfType;
FSSpec sfFile;
ScriptCode sfScript;
short sfFlags;
Boolean sfIsFolder;
Boolean sfIsVolume;
long sfReserved1;
short sfReserved2;
};
typedef struct StandardFileReply StandardFileReply;
typedef void * FileFilterProcPtr;
typedef void * DlgHookYDUPP;
typedef void * DlgHookYDProcPtr;
#include "MyDefs.h"