fake_path_part_script_s, // path_program_script
fake_path_part_shared_s, // path_program_shared
fake_path_part_static_s, // path_program_static
- f_string_empty_s, // path_sources
+ data->setting->sources, // path_sources
f_string_empty_s, // path_sources_object
f_string_empty_s, // preserve_path_headers
f_string_empty_s, // process_post
if (F_status_is_error(*status)) return;
- if (data->main->parameters.array[fake_parameter_sources_e].result & f_console_result_value_e && data->setting->sources.used) {
- *status = f_string_dynamic_append_assure(f_path_separator_s, &data->setting->sources);
+ if (data->main->parameters.array[fake_parameter_sources_e].result & f_console_result_value_e && setting->path_sources.used) {
+ *status = f_string_dynamic_append_assure(f_path_separator_s, &setting->path_sources);
if (F_status_is_error(*status)) {
fake_print_error(data->setting, *status, data->main->error, macro_fake_f(f_string_dynamic_append_assure));
data->setting->licenses,
data->setting->process,
data->setting->settings,
- data->setting->sources,
+ data_build->setting.path_sources,
data->setting->work,
};
#ifndef _di_fake_build_path_source_length_
void fake_build_path_source_length(fake_data_t * const data, fake_build_data_t * const data_build, f_string_static_t * const setting_path_source, f_string_static_t * const source) {
- source->used = data->setting->sources.used;
+ source->used = 0;
if (setting_path_source->used) {
source->used += setting_path_source->used;
source->used = 0;
- memcpy(source->string, data->setting->sources.string, sizeof(f_char_t) * data->setting->sources.used);
- source->used += data->setting->sources.used;
-
memcpy(source->string + source->used, setting_path_source->string, sizeof(f_char_t) * setting_path_source->used);
source->used += setting_path_source->used;