]> Kevux Git Server - fll/commitdiff
Bugfix: Incorrect disabled defines and missing disable wrapping defines.
authorKevin Day <Kevin@kevux.org>
Wed, 4 Sep 2024 22:58:45 +0000 (17:58 -0500)
committerKevin Day <Kevin@kevux.org>
Wed, 4 Sep 2024 22:58:45 +0000 (17:58 -0500)
The `_di_f_fss_complete_e_` is required by multiple programs.

The `private_fl_fss_basic_write_object_trim()` is called by `private_fl_fss_basic_write()`.
This must now expose multiple types.

build/stand_alone/fake.config.h
build/stand_alone/firewall.config.h
level_1/fl_fss/c/private-fss.c
level_1/fl_fss/c/private-fss.h

index 4e966123fb510eb8843f4078ae61fd5985d8524b..b0bcf8e56ad45d589b0ff0b1a383d11294c1f0ce 100644 (file)
 #define _di_f_fll_id_t_
 //#define _di_f_fss_apply_delimit_
 #define _di_f_fss_apply_delimit_range_
-#define _di_f_fss_complete_e_
+//#define _di_f_fss_complete_e_
 //#define _di_f_fss_count_lines_
 #define _di_f_fss_count_lines_range_
 //#define _di_f_fss_default_d_
index e05db3859f1cfa9565def248320e072a3e9a4703..3a85565bc09c082665d6c8d53978421567474c74 100644 (file)
 #define _di_f_fll_id_t_
 //#define _di_f_fss_apply_delimit_
 #define _di_f_fss_apply_delimit_range_
-#define _di_f_fss_complete_e_
+//#define _di_f_fss_complete_e_
 #define _di_f_fss_count_lines_
 #define _di_f_fss_count_lines_range_
 #define _di_f_fss_default_d_
index 419cad841784dd24f3fcf5fd497a9e9bb44226bf..3333da780077b4559a9de0b70dbd43e541656679 100644 (file)
@@ -1026,7 +1026,7 @@ extern "C" {
   }
 #endif // !defined(_di_fl_fss_basic_content_read_) || !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_) || !defined(_di_fl_fss_extended_content_read_) || !defined(_di_fl_fss_extended_content_write_) || !defined(_di_fl_fss_payload_header_map_)
 
-#if !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
+#if !defined(_di_fl_fss_basic_content_read_) || !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_) || !defined(_di_fl_fss_extended_content_read_) || !defined(_di_fl_fss_extended_content_write_) || !defined(_di_fl_fss_payload_header_map_)
   void private_fl_fss_basic_write_object_trim(const uint8_t quote, const f_number_unsigned_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) {
 
     f_range_t destination_range = macro_f_range_t_initialize_2(destination->used);
@@ -1176,7 +1176,7 @@ extern "C" {
 
     state->status = F_okay;
   }
-#endif // !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
+#endif // !defined(_di_fl_fss_basic_content_read_) || !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_) || !defined(_di_fl_fss_extended_content_read_) || !defined(_di_fl_fss_extended_content_write_) || !defined(_di_fl_fss_payload_header_map_)
 
 #ifdef __cplusplus
 } // extern "C"
index 46afae7d2a2a1e7b68ee0e2f1b622391a2bbfc4e..af32cd60bdef234ea6d729b4ad23078969d355fd 100644 (file)
@@ -194,12 +194,21 @@ extern "C" {
  *     Errors (with error bit) from: f_fss_is_space().
  *
  * @see f_fss_is_space()
+ * @see f_fss_skip_past_delimit()
+ * @see f_fss_skip_past_space()
+ * @see f_memory_array_increase()
+ * @see f_memory_array_increase_by()
+ * @see f_utf_buffer_increment()
+ * @see fl_fss_basic_content_read()
  * @see fl_fss_basic_object_write()
  * @see fl_fss_extended_object_write()
+ * @see fl_fss_extended_content_read()
+ * @see fl_fss_extended_content_write()
+ * @see fl_fss_payload_header_map()
  */
-#if !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
+#if !defined(_di_fl_fss_basic_content_read_) || !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_) || !defined(_di_fl_fss_extended_content_read_) || !defined(_di_fl_fss_extended_content_write_) || !defined(_di_fl_fss_payload_header_map_)
   extern void private_fl_fss_basic_write_object_trim(const uint8_t quote, const f_number_unsigned_t used_start, f_string_dynamic_t * const destination, f_state_t * const state) F_attribute_visibility_internal_d;
-#endif // !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_)
+#endif // !defined(_di_fl_fss_basic_content_read_) || !defined(_di_fl_fss_basic_object_write_) || !defined(_di_fl_fss_extended_object_write_) || !defined(_di_fl_fss_extended_content_read_) || !defined(_di_fl_fss_extended_content_write_) || !defined(_di_fl_fss_payload_header_map_)
 
 #ifdef __cplusplus
 } // extern "C"