]> Kevux Git Server - fll/commitdiff
Update: start counting line at 1.
authorKevin Day <thekevinday@gmail.com>
Sat, 18 Jul 2020 05:08:58 +0000 (00:08 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 18 Jul 2020 15:53:01 +0000 (10:53 -0500)
The fss files may start at 0, but report the starting line at 1 for friendliness with other programs.
I may very well need to update the fss project to consider lines starting at 1 instead of 0 for consistency.

level_3/fake/c/private-print.c

index 088318c77270e3284e1cc6a3b0105b23a25e87d2..d81c48ac240ec4c268e1a53f7d53db714ad9f0bc 100644 (file)
@@ -300,7 +300,7 @@ extern "C" {
   void fake_print_error_fakefile_section_operation_failed(const fake_data data, const f_string_static buffer, const f_string_range section_name, const f_string_range operation_name) {
     if (data.verbosity == fake_verbosity_quiet) return;
 
-    f_string_length line = 0;
+    f_string_length line = 1;
 
     f_fss_count_lines(buffer, operation_name.start, &line);
 
@@ -327,7 +327,7 @@ extern "C" {
   void fake_print_error_fakefile_section_operation_stack_max(const fake_data data, const f_string_static buffer, const f_string_range section_name, const f_string_range operation_name, const f_array_length stack_max) {
     if (data.verbosity == fake_verbosity_quiet) return;
 
-    f_string_length line = 0;
+    f_string_length line = 1;
 
     f_fss_count_lines(buffer, operation_name.start, &line);
 
@@ -356,7 +356,7 @@ extern "C" {
   void fake_print_error_fakefile_section_operation_unknown(const fake_data data, const f_string_static buffer, const f_string_range section_name, const f_string_range operation_name) {
     if (data.verbosity == fake_verbosity_quiet) return;
 
-    f_string_length line = 0;
+    f_string_length line = 1;
 
     f_fss_count_lines(buffer, operation_name.start, &line);