]> Kevux Git Server - fll/commit
Update: Attempt to avoid libc/POSIX character array length limitations.
authorKevin Day <thekevinday@gmail.com>
Mon, 31 May 2021 05:02:58 +0000 (00:02 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 31 May 2021 05:18:54 +0000 (00:18 -0500)
commit0078cfad8ff4cac0d7ecdd85c31290514217d0cb
tree2e023af6c4e111a7d30195270184da8d9fed29ee
parentf5c3a5a51ae7a657a070d6a84e69ed30ba9383ce
Update: Attempt to avoid libc/POSIX character array length limitations.

Define f_string_t_length to handle the special case max length.
Make the f_utf_string_t also operate in the same way (even it it might avoid the problem by being a different type than char).
The f_utf_string_t is changed in this way for consistency reasons.
18 files changed:
level_0/f_capability/c/capability.c
level_0/f_console/c/console-common.h
level_0/f_environment/c/environment-common.h
level_0/f_file/c/file.c
level_0/f_string/c/private-string.c
level_0/f_string/c/string-common.h
level_0/f_string/c/string_dynamic.c
level_0/f_utf/c/private-utf.c
level_0/f_utf/c/utf_dynamic.c
level_1/fl_directory/c/private-directory.c
level_1/fl_utf_file/c/utf_file.c
level_2/fll_fss/c/fss_basic.c
level_2/fll_fss/c/fss_basic_list.c
level_2/fll_fss/c/fss_embedded_list.c
level_2/fll_fss/c/fss_extended.c
level_2/fll_fss/c/fss_extended_list.c
level_2/fll_path/c/path.h
level_3/fake/c/private-build.c