X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom.h;h=2dc43b6e25ab1737d592ada11af0743ad4ab55b9;hb=5d770d0f89235b28f9c75ea43df29ce48a94ffa5;hp=742473c09eba5640ce9b3c9049345a464f8d2097;hpb=d392d5f692337233acaf45d2a1a5158529440c16;p=gedcom-parse.git diff --git a/gedcom.h b/gedcom.h index 742473c..2dc43b6 100644 --- a/gedcom.h +++ b/gedcom.h @@ -3,8 +3,11 @@ #include #include #include +#include -#define MAXGEDCOMLEVEL 99 +#define MAXGEDCLEVEL 99 +#define MAXGEDCLINELEN 256 +#define MAXGEDCTAGLEN 31 #define MAXSTDTAGLENGTH 4 #define GEDCOMTAGOFFSET 257 @@ -16,7 +19,11 @@ typedef enum _MECH { } MECHANISM; int gedcom_error(char* s, ...); +int gedcom_warning(char* s, ...); +int gedcom_debug_print(char* s, ...); void gedcom_enable_debug(); void gedcom_set_error_handling(MECHANISM mechanism); +void gedcom_set_compat_handling(int enable_compat); int gedcom_parse(); +int gedcom_lex(); extern int line_no;