X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/halibut/blobdiff_plain/babfe3e260c345c06201516d990155ca8aba49e3..2e525c71c1939791198f23618c99c2a55a31ae26:/halibut.h diff --git a/halibut.h b/halibut.h index 3f5b560..6874bf0 100644 --- a/halibut.h +++ b/halibut.h @@ -254,6 +254,12 @@ enum { err_pfbad, /* otherwise invalide Type 1 font */ err_pfnoafm, /* Type 1 font but no AFM */ err_chmnames, /* need both or neither of hhp+chm */ + err_sfntnotable, /* required sfnt table missing */ + err_sfntnopsname, /* sfnt has no PostScript name */ + err_sfntbadtable, /* sfnt table not valid */ + err_sfntnounicmap, /* sfnt has no UCS-2 cmap */ + err_sfnttablevers, /* sfnt table version unknown */ + err_sfntbadhdr, /* sfnt has bad header */ err_whatever /* random error of another type */ }; @@ -275,7 +281,7 @@ void sfree(void *p); void free_word_list(word *w); void free_para_list(paragraph *p); word *dup_word_list(word *w); -char *dupstr(char *s); +char *dupstr(char const *s); #define snew(type) ( (type *) smalloc (sizeof (type)) ) #define snewn(number, type) ( (type *) smalloc ((number) * sizeof (type)) )