]> Kevux Git Server - fll/commitdiff
Update: Remove redundant F_status_set_error() when returning status with an error.
authorKevin Day <thekevinday@gmail.com>
Thu, 31 Mar 2022 00:20:06 +0000 (19:20 -0500)
committerKevin Day <thekevinday@gmail.com>
Thu, 31 Mar 2022 00:20:06 +0000 (19:20 -0500)
level_1/fl_utf_file/c/utf_file.c

index 4d1718a64391c7c00b189b3dd82df5864ca40760..b54da7015853fbd4ea909d3b2c7a2bafcdb978ca 100644 (file)
@@ -222,7 +222,7 @@ extern "C" {
     }
 
     const f_status_t status = private_fl_utf_file_write_until(file, destination.string, destination.used, written);
-    if (F_status_is_error(status)) return F_status_set_error(status);
+    if (F_status_is_error(status)) return status;
 
     if (status == F_none && *written == destination.used) {
       return F_none_eos;
@@ -259,7 +259,7 @@ extern "C" {
     }
 
     const f_status_t status = private_fl_utf_file_write_until(file, destination.string, write_max, written);
-    if (F_status_is_error(status)) return F_status_set_error(status);
+    if (F_status_is_error(status)) return status;
 
     if (status == F_none && *written == destination.used) {
       return F_none_eos;
@@ -296,7 +296,7 @@ extern "C" {
     }
 
     const f_status_t status = private_fl_utf_file_write_until(file, destination.string, write_max, written);
-    if (F_status_is_error(status)) return F_status_set_error(status);
+    if (F_status_is_error(status)) return status;
 
     if (status == F_none && *written == destination.used) {
       return F_none_eos;
@@ -335,7 +335,7 @@ extern "C" {
     }
 
     const f_status_t status = private_fl_utf_file_write_until(file, destination.string + range.start, write_max, written);
-    if (F_status_is_error(status)) return F_status_set_error(status);
+    if (F_status_is_error(status)) return status;
 
     if (status == F_none) {
       if (range.start + *written == total) {