]> Kevux Git Server - fll/commitdiff
Bugfix: f_overflow should be returned with error bit set
authorKevin Day <thekevinday@gmail.com>
Fri, 15 Nov 2019 02:43:58 +0000 (20:43 -0600)
committerKevin Day <thekevinday@gmail.com>
Fri, 15 Nov 2019 02:43:58 +0000 (20:43 -0600)
level_2/fll_fss/c/fss_basic.c

index 27ed63b664427d7115302305f554f3c65eb7f99b..accd4e7de7657ea6fe396e02587b68e4ace52dae 100644 (file)
@@ -102,7 +102,7 @@ extern "C" {
 
         // If at least some valid object was found, then return f_none equivelents.
         if (objects->used > initial_used) {
-          if (status == f_no_data_on_eos)  return f_none_on_eos;
+          if (status == f_no_data_on_eos) return f_none_on_eos;
           if (status == f_no_data_on_stop) return f_none_on_stop;
         }
 
@@ -129,7 +129,7 @@ extern "C" {
       contents->used++;
     } while (input->start < f_string_max_size);
 
-    return f_overflow;
+    return f_status_is_error(f_overflow);
   }
 #endif // _di_fll_fss_basic_read_