Moved from test directory.
[gedcom-parse.git] / gedcom / message.c
index 23d5c867a41abce99758334432e6997fabc77d30..738bcd099bce23a58864841dcd3e51639edb9567 100644 (file)
@@ -49,13 +49,15 @@ void init_mess_buffer()
       mess_buffer[0] = '\0';
       bufsize = INITIAL_BUF_SIZE;
     }
-    else
-      fprintf(stderr, _("Could not allocate memory at %s, %d\n"),
+    else {
+      fprintf(stderr, _("Could not allocate memory at %s, %d"),
              __FILE__, __LINE__);
+      fprintf(stderr, "\n");
+    }
   }
 }
 
-int safe_buf_vappend(char *s, va_list ap)
+int safe_buf_vappend(const char *s, va_list ap)
 {
   int res = 0;
   int len;
@@ -80,7 +82,7 @@ int safe_buf_vappend(char *s, va_list ap)
   return res;
 }
 
-int safe_buf_append(char *s, ...)
+int safe_buf_append(const char *s, ...)
 {
   int res;
   va_list ap;
@@ -92,7 +94,7 @@ int safe_buf_append(char *s, ...)
   return res;
 }
 
-int gedcom_message(char* s, ...)
+int gedcom_message(const char* s, ...)
 {
   int res;
   va_list ap;
@@ -106,7 +108,7 @@ int gedcom_message(char* s, ...)
   return res;
 }
 
-int gedcom_warning(char* s, ...)
+int gedcom_warning(const char* s, ...)
 {
   int res;
   va_list ap;
@@ -122,7 +124,7 @@ int gedcom_warning(char* s, ...)
   return res;
 }
 
-int gedcom_error(char* s, ...)
+int gedcom_error(const char* s, ...)
 {
   int res;
   va_list ap;
@@ -138,7 +140,7 @@ int gedcom_error(char* s, ...)
   return res;
 }
 
-void gedcom_mem_error(char *filename, int line)
+void gedcom_mem_error(const char *filename, int line)
 {
   gedcom_error(_("Could not allocate memory at %s, %d"), filename, line);
 }