X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Fcompat.c;h=d4fdb9f480216801f155de5264a8513cefa75dfc;hb=eb7aad6ad3d76aded3774b40378f8d8a92aee3e5;hp=21cac35344407b1d6d4168f8017e372b4c72d985;hpb=9e93d730fa358da974e770e8778b78645e2043f9;p=gedcom-parse.git diff --git a/gedcom/compat.c b/gedcom/compat.c index 21cac35..d4fdb9f 100644 --- a/gedcom/compat.c +++ b/gedcom/compat.c @@ -63,6 +63,11 @@ void gedcom_set_compat_handling(int enable_compat) void set_compatibility(char* program) { + /* Reinitialize compatibility */ + compat_at = 0; + default_charset = ""; + compatibility = 0; + if (compat_enabled) { if (! strncmp(program, "ftree", 6)) { gedcom_warning(_("Enabling compatibility with 'ftree'")); @@ -75,9 +80,6 @@ void set_compatibility(char* program) default_charset = "ANSI"; compat_at = 1; } - else { - compatibility = 0; - } } }