X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fmultilex.c;h=af36069b436c0e0c596d54cad174c444ec33333c;hb=a5bd4c3c89f5cb433a615c436947b8b0f44c3661;hp=5b0aa4eec262861c492e5745115b7bbcd957ddb2;hpb=a6b1646d8fc8234b198d47c045a5a756a916d052;p=gedcom-parse.git diff --git a/gedcom/multilex.c b/gedcom/multilex.c index 5b0aa4e..af36069 100644 --- a/gedcom/multilex.c +++ b/gedcom/multilex.c @@ -215,3 +215,19 @@ int gedcom_new_model() } return result; } + +int gedcom_check_version(int major, int minor, int patch) +{ + if (major < GEDCOM_PARSE_VERSION_MAJOR) + return 1; + else if (major > GEDCOM_PARSE_VERSION_MAJOR) + return 0; + else if (minor < GEDCOM_PARSE_VERSION_MINOR) + return 1; + else if (minor > GEDCOM_PARSE_VERSION_MINOR) + return 0; + else if (patch <= GEDCOM_PARSE_VERSION_PATCH) + return 1; + else + return 0; +}