X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/57356d6317f6f33dd622711d305c4579df63b269..e35fb54b2ce23c668414c0f5cd072c709374fc6d:/misc.h diff --git a/misc.h b/misc.h index 21540a3b..7d0ee4d5 100644 --- a/misc.h +++ b/misc.h @@ -12,6 +12,9 @@ #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, ...); @@ -28,7 +31,7 @@ typedef struct bufchain_tag { void bufchain_init(bufchain *ch); void bufchain_clear(bufchain *ch); int bufchain_size(bufchain *ch); -void bufchain_add(bufchain *ch, void *data, int len); +void bufchain_add(bufchain *ch, const void *data, int len); void bufchain_prefix(bufchain *ch, void **data, int *len); void bufchain_consume(bufchain *ch, int len); void bufchain_fetch(bufchain *ch, void *data, int len); @@ -47,9 +50,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