X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gom%2Fgom.c;h=3616e79a241600a531e507fb58a022143d0090c6;hb=3155d964e15a3c49121c01d2808e5a846779b812;hp=302fc06d590903b1fb27d2b2da6ce26bf48f4e3a;hpb=39bb8d4c3317074cfa3e8e92cc12e6160675e246;p=gedcom-parse.git diff --git a/gom/gom.c b/gom/gom.c index 302fc06..3616e79 100644 --- a/gom/gom.c +++ b/gom/gom.c @@ -187,6 +187,11 @@ void gom_mem_error(const char *filename, int line) gedcom_error(_("Could not allocate memory at %s, %d"), filename, line); } +void gom_xref_already_in_use(const char *xrefstr) +{ + gedcom_error(_("Cross-reference key '%s' is already in use"), xrefstr); +} + void gom_unexpected_context(const char* file, int line, OBJ_TYPE found) { gedcom_warning(_("Internal error: Unexpected context at %s, line %d: %d"), @@ -199,6 +204,11 @@ void gom_no_context(const char* file, int line) file, line); } +void gom_move_error(const char* type) +{ + gedcom_warning(_("Could not move struct of type %s"), type); +} + void gom_default_callback (Gedcom_elt elt UNUSED, Gedcom_ctxt parent UNUSED, int level, char* tag, char* raw_value, int parsed_tag UNUSED)