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
Added extra argument to callback functions: the record/element identifier.
[gedcom-parse.git]
/
gedcom
/
message.c
diff --git
a/gedcom/message.c
b/gedcom/message.c
index f2f41301d17a5093b17d992076edb2e57f181ccb..68a7c852e3f6dc3980f91920d8e4ff9ca084d659 100644
(file)
--- a/
gedcom/message.c
+++ b/
gedcom/message.c
@@
-94,7
+94,6
@@
int gedcom_message(char* s, ...)
reset_mess_buffer();
res = safe_buf_vappend(s, ap);
va_end(ap);
reset_mess_buffer();
res = safe_buf_vappend(s, ap);
va_end(ap);
- safe_buf_append("\n");
if (msg_handler)
(*msg_handler)(MESSAGE, mess_buffer);
return res;
if (msg_handler)
(*msg_handler)(MESSAGE, mess_buffer);
return res;
@@
-106,11
+105,10
@@
int gedcom_warning(char* s, ...)
va_list ap;
reset_mess_buffer();
va_list ap;
reset_mess_buffer();
- safe_buf_append(
"Warning on line %d: "
, line_no);
+ safe_buf_append(
_("Warning on line %d: ")
, line_no);
va_start(ap, s);
res = safe_buf_vappend(s, ap);
va_end(ap);
va_start(ap, s);
res = safe_buf_vappend(s, ap);
va_end(ap);
- safe_buf_append("\n");
if (msg_handler)
(*msg_handler)(WARNING, mess_buffer);
if (msg_handler)
(*msg_handler)(WARNING, mess_buffer);
@@
-123,11
+121,10
@@
int gedcom_error(char* s, ...)
va_list ap;
reset_mess_buffer();
va_list ap;
reset_mess_buffer();
- safe_buf_append(
"Error on line %d: "
, line_no);
+ safe_buf_append(
_("Error on line %d: ")
, line_no);
va_start(ap, s);
res = safe_buf_vappend(s, ap);
va_end(ap);
va_start(ap, s);
res = safe_buf_vappend(s, ap);
va_end(ap);
- safe_buf_append("\n");
if (msg_handler)
(*msg_handler)(ERROR, mess_buffer);
if (msg_handler)
(*msg_handler)(ERROR, mess_buffer);