do {
if (fll_program_standard_signal_received(data->main)) {
- f_string_dynamic_resize(0, buffer);
+ buffer->used = 0;
fake_print_signal_received(data);
if (F_status_is_error(status)) {
fll_error_file_print(data->main->error, F_status_set_fine(status), "f_file_stream_read_block", F_true, f_string_ascii_minus_s, f_file_operation_read_s, fll_error_file_type_file_e);
- f_string_dynamic_resize(0, buffer);
+ buffer->used = 0;
}
return status;
f_fss_objects_t list_objects = f_fss_objects_t_initialize;
f_fss_contents_t list_contents = f_fss_contents_t_initialize;
+ f_fss_delimits_t delimits = f_fss_delimits_t_initialize;
{
f_string_range_t range = macro_f_string_range_t_initialize2(data_make->buffer.used);
- f_fss_delimits_t delimits = f_fss_delimits_t_initialize;
f_fss_comments_t comments = f_fss_comments_t_initialize;
f_state_t state = macro_f_state_t_initialize(fake_common_allocation_large_d, fake_common_allocation_small_d, 0, 0, &fll_program_standard_signal_state, 0, (void *) data_make->main, 0);
if (F_status_is_error(*status)) {
fll_error_print(data_make->main->error, F_status_set_fine(*status), "f_fss_apply_delimit", F_true);
}
+
+ delimits.used = 0;
}
- macro_f_fss_delimits_t_delete_simple(delimits);
macro_f_fss_comments_t_delete_simple(comments);
if (F_status_is_error(*status)) {
macro_f_fss_objects_t_delete_simple(list_objects);
macro_f_fss_contents_t_delete_simple(list_contents);
+ macro_f_fss_delimits_t_delete_simple(delimits);
return;
}
bool missing_settings = F_true;
f_fss_set_t settings = f_fss_set_t_initialize;
-
f_state_t state = macro_f_state_t_initialize(fake_common_allocation_large_d, fake_common_allocation_small_d, 0, 0, &fll_program_standard_signal_state, 0, (void *) data_make->main, 0);
if (list_objects.used > data_make->fakefile.size) {
macro_f_fss_set_t_delete_simple(settings);
macro_f_fss_objects_t_delete_simple(list_objects);
macro_f_fss_contents_t_delete_simple(list_contents);
+ macro_f_fss_delimits_t_delete_simple(delimits);
return;
}
{
f_string_range_t content_range = f_string_range_t_initialize;
- f_fss_delimits_t delimits = f_fss_delimits_t_initialize;
for (f_array_length_t i = 0; i < list_objects.used; ++i) {
++data_make->fakefile.used;
} // for
-
- macro_f_fss_delimits_t_delete_simple(delimits);
}
macro_f_fss_objects_t_delete_simple(list_objects);
macro_f_fss_contents_t_delete_simple(list_contents);
+ macro_f_fss_delimits_t_delete_simple(delimits);
if (F_status_is_error(*status)) {
macro_f_fss_set_t_delete_simple(settings);