X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=misc.h;h=cd144b53586b810ab619f79a1e9fb1c82cbf9e77;hb=fb6a1e9d428d7df9644d2413b04f500fa6413b02;hp=456cda0616b419360b5f24858779dc90e3f9dd72;hpb=86977efa810b9eabbee6f4a35ddc87e7e222f529;p=PuTTY.git diff --git a/misc.h b/misc.h index 456cda06..cd144b53 100644 --- a/misc.h +++ b/misc.h @@ -3,6 +3,7 @@ #include "puttymem.h" +#include /* for FILE * */ #include /* for va_list */ #ifndef FALSE @@ -12,11 +13,16 @@ #define TRUE 1 #endif +typedef struct Filename Filename; +typedef struct FontSpec FontSpec; + char *dupstr(const char *s); char *dupcat(const char *s1, ...); char *dupprintf(const char *fmt, ...); char *dupvprintf(const char *fmt, va_list ap); +char *fgetline(FILE *fp); + void base64_encode_atom(unsigned char *data, int n, char *out); struct bufchain_granule; @@ -47,9 +53,9 @@ void bufchain_fetch(bufchain *ch, void *data, int len); */ #ifdef DEBUG -void dprintf(char *fmt, ...); +void debug_printf(char *fmt, ...); void debug_memdump(void *buf, int len, int L); -#define debug(x) (dprintf x) +#define debug(x) (debug_printf x) #define dmemdump(buf,len) debug_memdump (buf, len, 0); #define dmemdumpl(buf,len) debug_memdump (buf, len, 1); #else