Added some initial documentation.
[gedcom-parse.git] / gedcom / message.c
index f2f41301d17a5093b17d992076edb2e57f181ccb..68a7c852e3f6dc3980f91920d8e4ff9ca084d659 100644 (file)
@@ -94,7 +94,6 @@ int gedcom_message(char* s, ...)
   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;
@@ -106,11 +105,10 @@ int gedcom_warning(char* s, ...)
   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);
-  safe_buf_append("\n");
   if (msg_handler)
     (*msg_handler)(WARNING, mess_buffer);
   
@@ -123,11 +121,10 @@ int gedcom_error(char* s, ...)
   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);
-  safe_buf_append("\n");
   if (msg_handler)
     (*msg_handler)(ERROR, mess_buffer);