dlugolecki.net.pl
Dziennik
Polecane
Software
projects
/
gedcom-parse.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Moved bulk of to_internal in gedcom/encoding.c to here.
[gedcom-parse.git]
/
include
/
gedcom.h.in
diff --git
a/include/gedcom.h.in
b/include/gedcom.h.in
index 263f9fba4d34055f46943ab1b3088e571bb4769b..b708cf0e5c0e555ffcca0d220b41450b6446fe58 100644
(file)
--- a/
include/gedcom.h.in
+++ b/
include/gedcom.h.in
@@
-37,9
+37,12
@@
extern "C" {
#define GEDCOM_PARSE_VERSION_MAJOR @VERSION_MAJOR@
#define GEDCOM_PARSE_VERSION_MINOR @VERSION_MINOR@
#define GEDCOM_PARSE_VERSION_MAJOR @VERSION_MAJOR@
#define GEDCOM_PARSE_VERSION_MINOR @VERSION_MINOR@
+#define GEDCOM_PARSE_VERSION_PATCH 0
#define GEDCOM_PARSE_VERSION \
(GEDCOM_PARSE_VERSION_MAJOR * 1000 + GEDCOM_PARSE_VERSION_MINOR)
#define GEDCOM_PARSE_VERSION \
(GEDCOM_PARSE_VERSION_MAJOR * 1000 + GEDCOM_PARSE_VERSION_MINOR)
+int gedcom_check_version(int major, int minor, int patch);
+
/**************************************************************************/
/*** First the records and elements to subscribe upon ***/
/**************************************************************************/
/**************************************************************************/
/*** First the records and elements to subscribe upon ***/
/**************************************************************************/
@@
-472,7
+475,7
@@
typedef void
(Gedcom_elt elt, Gedcom_ctxt parent, int level, char *tag,
char *raw_value, int tag_value);
(Gedcom_elt elt, Gedcom_ctxt parent, int level, char *tag,
char *raw_value, int tag_value);
-
void
gedcom_init();
+
int
gedcom_init();
int gedcom_parse_file(const char* file_name);
int gedcom_new_model();
void gedcom_set_debug_level(int level, FILE* trace_output);
int gedcom_parse_file(const char* file_name);
int gedcom_new_model();
void gedcom_set_debug_level(int level, FILE* trace_output);