X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=gedcom%2Finterface.c;h=d22f8e6755c572a2a560b0d9ab91b7cc7228caad;hb=349d849a4f6cfad7a5f2badcda0e3c5799f0302f;hp=8131341baa1f36fb57b32581fdedad287af4a316;hpb=eb7aad6ad3d76aded3774b40378f8d8a92aee3e5;p=gedcom-parse.git diff --git a/gedcom/interface.c b/gedcom/interface.c index 8131341..d22f8e6 100644 --- a/gedcom/interface.c +++ b/gedcom/interface.c @@ -42,7 +42,7 @@ void gedcom_subscribe_to_record(Gedcom_rec rec, Gedcom_rec_end_cb cb_end) { if (record_start_callback[rec] || record_end_callback[rec]) - gedcom_error(_("Internal error: Duplicate registration for record type %d\n"), rec); + gedcom_error(_("Internal error: Duplicate registration for record type %d"), rec); if (cb_start) { record_start_callback[rec] = cb_start; record_end_callback[rec] = cb_end; @@ -54,7 +54,7 @@ void gedcom_subscribe_to_element(Gedcom_elt elt, Gedcom_elt_end_cb cb_end) { if (element_start_callback[elt] || element_end_callback[elt]) - gedcom_error(_("Internal error: Duplicate registration for element type %d\n"), elt); + gedcom_error(_("Internal error: Duplicate registration for element type %d"), elt); if (cb_start) { element_start_callback[elt] = cb_start; element_end_callback[elt] = cb_end; @@ -102,12 +102,12 @@ void end_element(Gedcom_elt elt, Gedcom_ctxt parent, Gedcom_ctxt self, (*cb)(elt, parent, self, parsed_value); } -char* val_type_str[] = { N_("null value"), - N_("character string"), - N_("date"), - N_("cross-reference") }; +const char* val_type_str[] = { N_("null value"), + N_("character string"), + N_("date"), + N_("cross-reference") }; -void gedcom_cast_error(char* file, int line, +void gedcom_cast_error(const char* file, int line, Gedcom_val_type tried_type, Gedcom_val_type real_type) {