X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/e3c5b24505e04722ef5aebb949006108e6da3f74..71ed591e9e049cf1c64ec9ddc10e2158c2f76c89:/mac/macstuff.h diff --git a/mac/macstuff.h b/mac/macstuff.h index 1193e005..a4cab6e6 100644 --- a/mac/macstuff.h +++ b/mac/macstuff.h @@ -5,17 +5,21 @@ typedef void *Context; /* FIXME */ #include -#include /* for FILENAME_MAX */ +#include + +#include struct Filename { - char path[FILENAME_MAX]; + FSSpec fss; }; -#define f_open(filename, mode) ( fopen((filename).path, (mode)) ) + +extern FILE * f_open(struct Filename, char const *); /* Suspiciously similar to an ICFontRecord */ struct FontSpec { short size; Style face; + char pad; Str255 name; }; @@ -44,9 +48,9 @@ struct FontSpec { /* * sk_getxdmdata() does not exist under the Mac (SGT: I have no * idea whatsoever how to write it, and furthermore I'm unconvinced - * it's necessary), so it's a macro which always returns FALSE. + * it's necessary), so it's a macro which always returns NULL. */ -#define sk_getxdmdata(socket, ip, port) (0) +#define sk_getxdmdata(socket, lenp) (NULL) /* To make it compile */ @@ -55,3 +59,7 @@ extern int vsnprintf(char *, size_t, char const *, va_list); extern int stricmp(char const *, char const *); extern int strnicmp(char const *, char const *, size_t); + +#define HELPCTX(foo) I(0) + +#define FILTER_KEY_FILES "pAgt.PPK"