Changed some gedcom_message calls to gedcom_debug_print (because they
authorPeter Verthez <Peter.Verthez@advalvas.be>
Thu, 13 Dec 2001 19:46:59 +0000 (19:46 +0000)
committerPeter Verthez <Peter.Verthez@advalvas.be>
Thu, 13 Dec 2001 19:46:59 +0000 (19:46 +0000)
just give information for developers).

gedcom/multilex.c

index b7becba94c7d6bf8d8012614e18e1f034f62014e..1b9ce6f27a7b4b496ea7f8abbf2abffd24d29f35 100644 (file)
@@ -71,34 +71,34 @@ int determine_encoding(FILE* f)
 
   fread(first, 1, 2, f);
   if ((first[0] == '0') && (first[1] == ' ')) {
-    gedcom_message(_("One-byte encoding"));
+    gedcom_debug_print(_("One-byte encoding"));
     fseek(f, 0, 0);
     return ONE_BYTE;
   }
   else if ((first[0] == '\0') && (first[1] == '0'))
   {
-    gedcom_message(_("Two-byte encoding, high-low"));
+    gedcom_debug_print(_("Two-byte encoding, high-low"));
     fseek(f, 0, 0);
     return TWO_BYTE_HILO;
   }
   else if ((first[0] == '\xFE') && (first[1] == '\xFF'))
   {
-    gedcom_message(_("Two-byte encoding, high-low, with BOM"));
+    gedcom_debug_print(_("Two-byte encoding, high-low, with BOM"));
     return TWO_BYTE_HILO;
   }
   else if ((first[0] == '0') && (first[1] == '\0'))
   {
-    gedcom_message(_("Two-byte encoding, low-high"));
+    gedcom_debug_print(_("Two-byte encoding, low-high"));
     fseek(f, 0, 0);
     return TWO_BYTE_LOHI;
   }
   else if ((first[0] == '\xFF') && (first[1] == '\xFE'))
   {
-    gedcom_message(_("Two-byte encoding, low-high, with BOM"));
+    gedcom_debug_print(_("Two-byte encoding, low-high, with BOM"));
     return TWO_BYTE_LOHI;
   }
   else {
-    gedcom_message(_("Unknown encoding, falling back to one-byte"));
+    gedcom_warning(_("Unknown encoding, falling back to one-byte"));
     fseek(f, 0, 0);
     return ONE_BYTE;
   }
@@ -126,6 +126,7 @@ int gedcom_parse_file(char* file_name)
     enc = determine_encoding(file);
     
     if (lexer_init(enc, file)) {
+      line_no = 1;
       result = gedcom_parse();
     }
     lexer_close();