From: Kevin Day Date: Sun, 5 Mar 2023 01:29:45 +0000 (-0600) Subject: Bugfix: Return result lost in Featureless Make for f_string_dynamic_append_nulless... X-Git-Tag: 0.6.4~30 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=8cb1d765b75403e242e307590842628aad7ad91b;p=fll Bugfix: Return result lost in Featureless Make for f_string_dynamic_append_nulless() call. There is a second call to f_string_dynamic_append_nulless() without checking the return status. This effectively hides any potential error. --- diff --git a/level_3/fake/c/private-build-load.c b/level_3/fake/c/private-build-load.c index 91a7320..9172b8e 100644 --- a/level_3/fake/c/private-build-load.c +++ b/level_3/fake/c/private-build-load.c @@ -1549,7 +1549,9 @@ extern "C" { if (F_status_is_error_not(*status) && data->process.used) { *status = f_string_dynamic_append_nulless(data->process, values[i]); + } + if (F_status_is_error_not(*status)) { *status = f_string_dynamic_append_nulless(fake_build_stage_separate_s, values[i]); }