Fix `puttygen-unix-perms': f_open(), PuTTY's wrapper on fopen, now
[u/mdw/putty] / mac / macstuff.h
index a4cab6e..3f49cd0 100644 (file)
@@ -8,12 +8,13 @@ typedef void *Context; /* FIXME */
 #include <Files.h>
 
 #include <stdio.h>
+#include "charset.h"
 
 struct Filename {
     FSSpec fss;
 };
 
-extern FILE * f_open(struct Filename, char const *);
+extern FILE * f_open(struct Filename, char const *, int);
 
 /* Suspiciously similar to an ICFontRecord */
 struct FontSpec {
@@ -63,3 +64,6 @@ extern int strnicmp(char const *, char const *, size_t);
 #define HELPCTX(foo) I(0)
 
 #define FILTER_KEY_FILES "pAgt.PPK"
+
+#define CP_UTF8 CS_UTF8                       /* from libcharset */
+