]> Kevux Git Server - fll/commitdiff
Cleanup: f_color, fl_color, and related
authorKevin Day <thekevinday@gmail.com>
Fri, 30 Aug 2019 01:10:01 +0000 (20:10 -0500)
committerKevin Day <thekevinday@gmail.com>
Fri, 30 Aug 2019 01:24:19 +0000 (20:24 -0500)
In particular, some of the color print functions are not following the naming convention.
The function fl_print_color() should instead be fl_color_print().

Make sure appropriate #define statements have macro in their name.

Add some @fixme comments because f_dynamic_string is designed with the intentions of not being NULL terminated.
Directly using it with standard functions like fprint is dangerous.

17 files changed:
level_0/f_print/c/print.c
level_1/fl_colors/c/colors.c
level_1/fl_colors/c/colors.h
level_2/fll_colors/c/colors.c
level_3/firewall/c/firewall.c
level_3/firewall/c/private-firewall.c
level_3/firewall/c/private-firewall.h
level_3/fss_basic_list_read/c/fss_basic_list_read.c
level_3/fss_basic_list_write/c/fss_basic_list_write.c
level_3/fss_basic_read/c/fss_basic_read.c
level_3/fss_basic_write/c/fss_basic_write.c
level_3/fss_extended_read/c/fss_extended_read.c
level_3/fss_extended_write/c/fss_extended_write.c
level_3/fss_status_code/c/fss_status_code.c
level_3/init/c/init.c
level_3/init/c/private-init.c
level_3/status_code/c/status_code.c

index f6dc89a199e75ad69f32031066a8c0f656fe7cb3..7339d24694ff28f6373a16eb0c7ec4ed9009a68a 100644 (file)
@@ -19,7 +19,7 @@ extern "C" {
           return f_status_set_error(f_output_error);
         }
       }
-    }
+    } // for
 
     return f_none;
   }
@@ -39,7 +39,7 @@ extern "C" {
           return f_status_set_error(f_output_error);
         }
       }
-    }
+    } // for
 
     return f_none;
   }
@@ -63,7 +63,7 @@ extern "C" {
           return f_status_set_error(f_output_error);
         }
       }
-    }
+    } // for
 
     return f_none;
   }
index 76b193d1fce4d5c972d30b347c459edbed02ba43..5cb9363866bfdd1ef2774d2f093a3a911b604956 100644 (file)
@@ -4,16 +4,16 @@
 extern "C" {
 #endif
 
-#ifndef _di_fl_set_color_
-  f_return_status fl_set_color(FILE *file, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5) {
+#ifndef _di_fl_color_set_
+  f_return_status fl_color_set(FILE *file, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5) {
     #ifndef _di_level_1_parameter_checking_
       if (file == 0) return f_status_set_error(f_invalid_parameter);
       if (color1 == 0) return f_status_set_error(f_invalid_parameter);
 
       // make sure all data is in the proper order
-      if (color2 == 0 && (color3 != 0 || color4 != 0 || color5 != 0)) return f_invalid_parameter;
-      if (color3 == 0 && (color4 != 0 || color5 != 0))                return f_invalid_parameter;
-      if (color4 == 0 && color5 != 0)                                 return f_invalid_parameter;
+      if (color2 == 0 && (color3 != 0 || color4 != 0 || color5 != 0)) return f_status_set_error(f_invalid_parameter);
+      if (color3 == 0 && (color4 != 0 || color5 != 0))                return f_status_set_error(f_invalid_parameter);
+      if (color4 == 0 && color5 != 0)                                 return f_status_set_error(f_invalid_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if      (color2 == 0) fprintf(file, "%s%s%s",                 format.begin, color1, format.end);
@@ -24,18 +24,18 @@ extern "C" {
 
     return f_none;
   }
-#endif // _di_fl_set_color_
+#endif // _di_fl_color_set_
 
-#ifndef _di_fl_save_color_
-  f_return_status fl_save_color(f_dynamic_string *buffer, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5) {
+#ifndef _di_fl_color_save_
+  f_return_status fl_color_save(f_dynamic_string *buffer, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5) {
     #ifndef _di_level_1_parameter_checking_
       if (buffer == 0) return f_status_set_error(f_invalid_parameter);
       if (color1 == 0) return f_status_set_error(f_invalid_parameter);
 
       // make sure all data is in the proper order
       if (color2 == 0 && (color3 != 0 || color4 != 0 || color5 != 0)) return f_status_set_error(f_invalid_parameter);
-      if (color3 == 0 && (color4 != 0 || color5 != 0)) return f_status_set_error(f_invalid_parameter);
-      if (color4 == 0 && color5 != 0) return f_status_set_error(f_invalid_parameter);
+      if (color3 == 0 && (color4 != 0 || color5 != 0))                return f_status_set_error(f_invalid_parameter);
+      if (color4 == 0 && color5 != 0)                                 return f_status_set_error(f_invalid_parameter);
     #endif // _di_level_1_parameter_checking_
 
     f_string_length string_size = strnlen(format.begin, f_color_max_size) + strnlen(format.end, f_color_max_size) + 1;
@@ -111,15 +111,16 @@ extern "C" {
 
     return f_none;
   }
-#endif // _di_fl_save_color_
+#endif // _di_fl_color_save_
 
-#ifndef _di_fl_print_color_
-  f_return_status fl_print_color(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...) {
+#ifndef _di_fl_color_print_
+  f_return_status fl_color_print(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...) {
     #ifndef _di_level_1_parameter_checking_
       if (file == 0) return f_status_set_error(f_invalid_parameter);
       if (string == 0) return f_status_set_error(f_invalid_parameter);
     #endif // _di_level_1_parameter_checking_
 
+    // @fixme: the string here does not have to be NULL terminated, so this usage is invalid/unsafe!
     if (start_color.used != 0) {
       fprintf(file, "%s", start_color.string);
     }
@@ -132,21 +133,23 @@ extern "C" {
 
     va_end(ap);
 
+    // @fixme: the string here does not have to be NULL terminated, so this usage is invalid/unsafe!
     if (end_color.used != 0) {
       fprintf(file, "%s", end_color.string);
     }
 
     return f_none;
   }
-#endif // _di_fl_print_color_
+#endif // _di_fl_color_print_
 
-#ifndef _di_fl_print_color_line_
-  f_return_status fl_print_color_line(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...) {
+#ifndef _di_fl_color_print_line_
+  f_return_status fl_color_print_line(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...) {
     #ifndef _di_level_1_parameter_checking_
       if (file == 0) return f_status_set_error(f_invalid_parameter);
       if (string == 0) return f_status_set_error(f_invalid_parameter);
     #endif // _di_level_1_parameter_checking_
 
+    // @fixme: the string here does not have to be NULL terminated, so this usage is invalid/unsafe!
     if (start_color.used != 0) {
       fprintf(file, "%s", start_color.string);
     }
@@ -159,6 +162,7 @@ extern "C" {
 
     va_end(ap);
 
+    // @fixme: the string here does not have to be NULL terminated, so this usage is invalid/unsafe!
     if (end_color.used != 0) {
       fprintf(file, "%s", end_color.string);
     }
@@ -168,17 +172,18 @@ extern "C" {
 
     return f_none;
   }
-#endif // _di_fl_print_color_line_
+#endif // _di_fl_color_print_line_
 
-#ifndef _di_fl_print_color_code_
-  f_return_status fl_print_color_code(FILE *file, const f_dynamic_string color) {
+#ifndef _di_fl_color_print_code_
+  f_return_status fl_color_print_code(FILE *file, const f_dynamic_string color) {
+    // @fixme: the string here does not have to be NULL terminated, so this usage is invalid/unsafe!
     if (color.used != 0) {
       fprintf(file, "%s", color.string);
     }
 
     return f_none;
   }
-#endif // _di_fl_print_color_code_
+#endif // _di_fl_color_print_code_
 
 #ifdef __cplusplus
 } // extern "C"
index cc146fb53338468b0c3d25254793bf8f0ab5ab7d..85b0b6317888ffc33355cf89d38499c7345854eb 100644 (file)
@@ -29,7 +29,7 @@ extern "C" {
 #ifndef _di_fl_color_context_
   typedef struct {
     f_colors color_list;
-    f_colors_format  color_format;
+    f_colors_format color_format;
     f_dynamic_string reset;
     f_dynamic_string warning;
     f_dynamic_string error;
@@ -77,56 +77,144 @@ extern "C" {
     if (f_status_is_not_error(status)) f_destroy_dynamic_string(status, color_context.normal_reset);
 #endif // _di_fl_color_context_
 
-#ifndef _di_fl_set_color_
-  /**
-   * this will accept some file or standard io, and push color information to that file or standard io.
-   */
-  extern f_return_status fl_set_color(FILE *file, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5);
-
-  #define fl_set_color1(file, format, color1)                                 fl_set_color(file, format, color1, 0, 0, 0, 0)
-  #define fl_set_color2(file, format, color1, color2)                         fl_set_color(file, format, color1, color2, 0, 0, 0)
-  #define fl_set_color3(file, format, color1, color2, color3)                 fl_set_color(file, format, color1, color2, color3, 0, 0)
-  #define fl_set_color4(file, format, color1, color2, color3, color4)         fl_set_color(file, format, color1, color2, color3, color4, 0)
-  #define fl_set_color5(file, format, color1, color2, color3, color4, color5) fl_set_color(file, format, color1, color2, color3, color4, color5)
-#endif // _di_fl_set_color_
-
-
-#ifndef _di_fl_save_color_
-  /**
-   * this will place all appropriate color effects into a string, handling any necessary allocations.
-   */
-  extern f_return_status fl_save_color(f_dynamic_string *buffer, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5);
-
-  #define fl_save_color1(buffer, format, color1)                                 fl_save_color(buffer, format, color1, 0, 0, 0, 0)
-  #define fl_save_color2(buffer, format, color1, color2)                         fl_save_color(buffer, format, color1, color2, 0, 0, 0)
-  #define fl_save_color3(buffer, format, color1, color2, color3)                 fl_save_color(buffer, format, color1, color2, color3, 0, 0)
-  #define fl_save_color4(buffer, format, color1, color2, color3, color4)         fl_save_color(buffer, format, color1, color2, color3, color4, 0)
-  #define fl_save_color5(buffer, format, color1, color2, color3, color4, color5) fl_save_color(buffer, format, color1, color2, color3, color4, color5)
-#endif // _di_fl_save_color_
-
-#ifndef _di_fl_print_color_
-  /**
-   * this will wrap the passed text in the passed start and end colors.
-   * this will work like fprintf with the variable arguments.
-   * if the colors strings have nothing used in them, then this will only print the string.
-   */
-  extern f_return_status fl_print_color(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...);
-#endif // _di_fl_print_color_
-
-#ifndef _di_fl_print_color_line_
-  /**
-   * this is identical to fl_print_color, but also prints a trailing newline.
-   */
-  extern f_return_status fl_print_color_line(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...);
-#endif // _di_fl_print_color_line_
-
-#ifndef _di_fl_print_color_code_
-  /**
-   * this will print a single color code so that all print commands following this command will print in color (or not..).
-   * do not forget to print the color reset when done.
-   */
-  extern f_return_status fl_print_color_code(FILE *file, const f_dynamic_string color);
-#endif // _di_fl_print_color_code_
+/**
+ * Given some file or standard io, and push color information to that file or standard io.
+ *
+ * Up to 5 colors may be associted with a single color format block.
+ *
+ * @param file
+ *   The file or standard io.
+ * @param format
+ *   The color format parts.
+ * @param color1
+ *   A color to assign, set to 0 to disable.
+ * @param color2
+ *   A color to assign, set to 0 to disable.
+ * @param color3
+ *   A color to assign, set to 0 to disable.
+ * @param color4
+ *   A color to assign, set to 0 to disable.
+ * @param color5
+ *   A color to assign, set to 0 to disable.
+ *
+ * @return
+ *   f_none on success.
+ *   f_invalid_parameter (with error bit) if a parameter is invalid.
+ */
+#ifndef _di_fl_color_set_
+  extern f_return_status fl_color_set(FILE *file, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5);
+
+  #define fl_macro_color_set_1(file, format, color1)                                 fl_color_set(file, format, color1, 0, 0, 0, 0)
+  #define fl_macro_color_set_2(file, format, color1, color2)                         fl_color_set(file, format, color1, color2, 0, 0, 0)
+  #define fl_macro_color_set_3(file, format, color1, color2, color3)                 fl_color_set(file, format, color1, color2, color3, 0, 0)
+  #define fl_macro_color_set_4(file, format, color1, color2, color3, color4)         fl_color_set(file, format, color1, color2, color3, color4, 0)
+  #define fl_macro_color_set_5(file, format, color1, color2, color3, color4, color5) fl_color_set(file, format, color1, color2, color3, color4, color5)
+#endif // _di_fl_color_set_
+
+/**
+ * Save color information to some string.
+ *
+ * Up to 5 colors may be associted with a single color format block.
+ *
+ * @param buffer
+ *   The string to save the colors to.
+ * @param format
+ *   The color format parts.
+ * @param color1
+ *   A color to assign, set to 0 to disable.
+ * @param color2
+ *   A color to assign, set to 0 to disable.
+ * @param color3
+ *   A color to assign, set to 0 to disable.
+ * @param color4
+ *   A color to assign, set to 0 to disable.
+ * @param color5
+ *   A color to assign, set to 0 to disable.
+ *
+ * @return
+ *   f_none on success.
+ *   f_invalid_parameter (with error bit) if a parameter is invalid.
+ *   f_reallocation_error (with error bit) on memory reallocation error.
+ */
+#ifndef _di_fl_color_save_
+  extern f_return_status fl_color_save(f_dynamic_string *buffer, const f_colors_format format, const char *color1, const char *color2, const char *color3, const char *color4, const char *color5);
+
+  #define fl_macro_color_save_1(buffer, format, color1)                                 fl_color_save(buffer, format, color1, 0, 0, 0, 0)
+  #define fl_macro_color_save_2(buffer, format, color1, color2)                         fl_color_save(buffer, format, color1, color2, 0, 0, 0)
+  #define fl_macro_color_save_3(buffer, format, color1, color2, color3)                 fl_color_save(buffer, format, color1, color2, color3, 0, 0)
+  #define fl_macro_color_save_4(buffer, format, color1, color2, color3, color4)         fl_color_save(buffer, format, color1, color2, color3, color4, 0)
+  #define fl_macro_color_save_5(buffer, format, color1, color2, color3, color4, color5) fl_color_save(buffer, format, color1, color2, color3, color4, color5)
+#endif // _di_fl_color_save_
+
+/**
+ * Print a string, wrapped in a given start and stop color.
+ *
+ * If the colors strings have nothing used in them, then this will only print the string.
+ *
+ * @param file
+ *   The file or standard io.
+ * @param format
+ *   The color format parts.
+ * @param start_color
+ *   The color code to place at the beginning of the string, set to 0 to disable.
+ * @param stop_color
+ *   The color code to place at the end of the string, set to 0 to disable.
+ * @param string
+ *   The string to print to the file or standard io.
+ * @param ...
+ *   Variable arguments, processed in the same way fprintf() processes them.
+ *
+ * @return
+ *   f_none on success.
+ *   f_invalid_parameter (with error bit) if a parameter is invalid.
+ */
+#ifndef _di_fl_color_print_
+  extern f_return_status fl_color_print(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...);
+#endif // _di_fl_color_print_
+
+/**
+ * Print a string, wrapped in a given start and stop color, and then print an EOL character.
+ *
+ * If the colors strings have nothing used in them, then this will only print the string.
+ *
+ * @param file
+ *   The file or standard io.
+ * @param format
+ *   The color format parts.
+ * @param start_color
+ *   The color code to place at the beginning of the string, set to 0 to disable.
+ * @param stop_color
+ *   The color code to place at the end of the string, set to 0 to disable.
+ * @param string
+ *   The string to print to the file or standard io.
+ * @param ...
+ *   Variable arguments, processed in the same way fprintf() processes them.
+ *
+ * @return
+ *   f_none on success.
+ *   f_invalid_parameter (with error bit) if a parameter is invalid.
+ */
+#ifndef _di_fl_color_print_line_
+  extern f_return_status fl_color_print_line(FILE *file, const f_dynamic_string start_color, const f_dynamic_string end_color, const char *string, ...);
+#endif // _di_fl_color_print_line_
+
+/**
+ * Print a single color code to the given file or standard io.
+ *
+ * Try not to forget to print the color reset when done.
+ *
+ * @param file
+ *   The file or standard io.
+ * @param start_color
+ *   The color code to print.
+ *
+ * @return
+ *   f_none on success.
+ *   f_invalid_parameter (with error bit) if a parameter is invalid.
+ */
+#ifndef _di_fl_color_print_code_
+  extern f_return_status fl_color_print_code(FILE *file, const f_dynamic_string color);
+#endif // _di_fl_color_print_code_
 
 #ifdef __cplusplus
 } // extern "C"
index cabeb6a063f2f75bb7841ff8a43712681e4d5e2f..80a68befabb6b9c8a8ebdb329fe9c695bb733592 100644 (file)
@@ -26,24 +26,24 @@ extern "C" {
 
     // load the colors
     if (use_light_colors) {
-      status = fl_save_color1(&data->reset, data->color_format, data->color_list.reset);
-
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->warning,   data->color_format, data->color_list.yellow);
-      if (f_status_is_not_error(status)) status = fl_save_color2(&data->error,     data->color_format, data->color_list.bold, data->color_list.red);
-      if (f_status_is_not_error(status)) status = fl_save_color2(&data->title,     data->color_format, data->color_list.bold, data->color_list.blue);
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->notable,   data->color_format, data->color_list.bold);
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->important, data->color_format, data->color_list.blue);
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->standout,  data->color_format, data->color_list.purple);
+      status = fl_macro_color_save_1(&data->reset, data->color_format, data->color_list.reset);
+
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->warning,   data->color_format, data->color_list.yellow);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_2(&data->error,     data->color_format, data->color_list.bold, data->color_list.red);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_2(&data->title,     data->color_format, data->color_list.bold, data->color_list.blue);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->notable,   data->color_format, data->color_list.bold);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->important, data->color_format, data->color_list.blue);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->standout,  data->color_format, data->color_list.purple);
     }
     else {
-      status = fl_save_color1(&data->reset, data->color_format, data->color_list.reset);
-
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->warning,   data->color_format, data->color_list.yellow);
-      if (f_status_is_not_error(status)) status = fl_save_color2(&data->error,     data->color_format, data->color_list.bold, data->color_list.red);
-      if (f_status_is_not_error(status)) status = fl_save_color2(&data->title,     data->color_format, data->color_list.bold, data->color_list.yellow);
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->notable,   data->color_format, data->color_list.bold);
-      if (f_status_is_not_error(status)) status = fl_save_color2(&data->important, data->color_format, data->color_list.bold, data->color_list.green);
-      if (f_status_is_not_error(status)) status = fl_save_color1(&data->standout,  data->color_format, data->color_list.green);
+      status = fl_macro_color_save_1(&data->reset, data->color_format, data->color_list.reset);
+
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->warning,   data->color_format, data->color_list.yellow);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_2(&data->error,     data->color_format, data->color_list.bold, data->color_list.red);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_2(&data->title,     data->color_format, data->color_list.bold, data->color_list.yellow);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->notable,   data->color_format, data->color_list.bold);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_2(&data->important, data->color_format, data->color_list.bold, data->color_list.green);
+      if (f_status_is_not_error(status)) status = fl_macro_color_save_1(&data->standout,  data->color_format, data->color_list.green);
     }
 
     return status;
index 753b6161c069f471f8846bf19c17842bb4155899..1b16173d3f566fe9d59f4562d1a180dc05f11ce2 100644 (file)
@@ -14,91 +14,91 @@ extern "C" {
 #ifndef _di_firewall_print_help_
   f_return_status firewall_print_help(const firewall_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", firewall_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", firewall_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", firewall_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", firewall_version);
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
     #ifdef _en_firewall_debug_
       printf("\n  %s", f_console_symbol_short_disable);
-      fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_debug);
+      fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_debug);
 
       printf(", %s", f_console_symbol_long_disable);
-      fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_debug);
+      fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_debug);
       printf("     Enable debugging");
     #endif // _en_firewall_debug_
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Commands: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Commands: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, firewall_command_start);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, firewall_command_start);
     printf("    Turn on the firewall");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, firewall_command_stop);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, firewall_command_stop);
     printf("     Turn off the firewall");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, firewall_command_restart);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, firewall_command_restart);
     printf("  Turn off and then turn on the firewall");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, firewall_command_lock);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, firewall_command_lock);
     printf("     Prevent all communication");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, firewall_command_show);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, firewall_command_show);
     printf("     Show active firewall settings");
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, firewall_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, firewall_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" command ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("\n\n");
 
@@ -131,19 +131,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
       }
       else if (f_status_set_fine(status) == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
       }
 
       firewall_delete_data(data);
@@ -240,7 +240,7 @@ extern "C" {
               if (strncmp("nat", argv[data->remaining.array[counter]], 4) != 0) {
                 if (strncmp("mangle",  argv[data->remaining.array[counter]], 7) != 0) {
                   if (strncmp("ports",  argv[data->remaining.array[counter]], 6) != 0) {
-                    fl_print_color_line(f_standard_warning, data->context.warning, data->context.reset, "WARNING: '%s' is not a valid show option", argv[data->remaining.array[counter]]);
+                    fl_color_print_line(f_standard_warning, data->context.warning, data->context.reset, "WARNING: '%s' is not a valid show option", argv[data->remaining.array[counter]]);
                   }
                   else {
                     show_ports = f_true;
@@ -259,16 +259,16 @@ extern "C" {
           f_resize_dynamic_strings(status, arguments, 7);
 
           if (f_status_is_error(status)) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
             firewall_delete_local_data(&local);
             firewall_delete_data(data);
             return status;
           }
 
           if (show_nat) {
-            fl_print_color(f_standard_output, data->context.standout, data->context.reset, "=========================== ");
-            fl_print_color(f_standard_output, data->context.title, data->context.reset, "NAT");
-            fl_print_color_line(f_standard_output, data->context.standout, data->context.reset, " ============================");
+            fl_color_print(f_standard_output, data->context.standout, data->context.reset, "=========================== ");
+            fl_color_print(f_standard_output, data->context.title, data->context.reset, "NAT");
+            fl_color_print_line(f_standard_output, data->context.standout, data->context.reset, " ============================");
             fflush(f_standard_output);
 
             arguments.used = 6;
@@ -294,9 +294,9 @@ extern "C" {
           }
 
           if (f_status_is_not_error(status) && show_mangle) {
-            fl_print_color(f_standard_output, data->context.standout, data->context.reset, "========================== ");
-            fl_print_color(f_standard_output, data->context.title, data->context.reset, "MANGLE");
-            fl_print_color_line(f_standard_output, data->context.standout, data->context.reset, " ==========================");
+            fl_color_print(f_standard_output, data->context.standout, data->context.reset, "========================== ");
+            fl_color_print(f_standard_output, data->context.title, data->context.reset, "MANGLE");
+            fl_color_print_line(f_standard_output, data->context.standout, data->context.reset, " ==========================");
             fflush(f_standard_output);
 
             arguments.used = 6;
@@ -322,9 +322,9 @@ extern "C" {
           }
 
           if (f_status_is_not_error(status) && show_ports) {
-            fl_print_color(f_standard_output, data->context.standout, data->context.reset, "========================== ");
-            fl_print_color(f_standard_output, data->context.title, data->context.reset, "FILTER");
-            fl_print_color_line(f_standard_output, data->context.standout, data->context.reset, " ==========================");
+            fl_color_print(f_standard_output, data->context.standout, data->context.reset, "========================== ");
+            fl_color_print(f_standard_output, data->context.title, data->context.reset, "FILTER");
+            fl_color_print_line(f_standard_output, data->context.standout, data->context.reset, " ==========================");
             fflush(f_standard_output);
 
             arguments.used = 4;
@@ -349,22 +349,22 @@ extern "C" {
             status = f_status_set_fine(status);
 
             if (status == f_allocation_error || status == f_reallocation_error) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
             }
             else {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform requested %s operation:", firewall_tool_iptables);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform requested %s operation:", firewall_tool_iptables);
               fprintf(f_standard_error, "  ");
 
               f_string_length i = 0;
 
-              fl_print_color_code(f_standard_error, data->context.error);
+              fl_color_print_code(f_standard_error, data->context.error);
 
               fprintf(f_standard_error, "%s ", firewall_tool_iptables);
               for (; i < arguments.used; i++) {
                 fprintf(f_standard_error, "%s ", arguments.array[i].string);
               } // for
 
-              fl_print_color_code(f_standard_error, data->context.reset);
+              fl_color_print_code(f_standard_error, data->context.reset);
               fprintf(f_standard_error, "\n");
             }
 
@@ -399,13 +399,13 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_allocation_error || status == f_reallocation_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
           }
           else if (status == f_no_data) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: could not find any network devices");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: could not find any network devices");
           }
           else if (status == f_failure) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: failed to read the device directory '%s'", network_devices);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: failed to read the device directory '%s'", network_devices);
           }
 
           firewall_delete_local_data(&local);
@@ -488,7 +488,7 @@ extern "C" {
               return status;
             }
             else {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform lock request because the lock instructions are missing from: %s.", network_path firewall_file_other);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform lock request because the lock instructions are missing from: %s.", network_path firewall_file_other);
 
               firewall_delete_local_data(&local);
               firewall_delete_data(data);
@@ -528,7 +528,7 @@ extern "C" {
               }
             }
             else {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform stop request because the lock instructions are missing from: %s.", network_path firewall_file_other);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform stop request because the lock instructions are missing from: %s.", network_path firewall_file_other);
 
               firewall_delete_local_data(&local);
               firewall_delete_data(data);
@@ -605,7 +605,7 @@ extern "C" {
               f_resize_dynamic_string(status, file_path, network_path_length + data->devices.array[i].used + firewall_file_suffix_length + 1);
 
               if (f_status_is_error(status)) {
-                fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+                fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
                 firewall_delete_local_data(&local);
                 firewall_delete_data(data);
                 return status;
@@ -715,7 +715,7 @@ extern "C" {
         firewall_delete_local_data(&local);
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: You did not pass a command");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: You did not pass a command");
         status = f_status_set_error(f_invalid_parameter);
       }
     }
index 38bbc49d5846a4d6610b62e8a4281d2dd9d2f1ff..bbcf22fa4d34be467b88fdfa623af591f90867e9 100644 (file)
@@ -279,11 +279,11 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
     // process rule rule, if the remaining rule does not match as firewall_rule, then it is an invalid rule.
     else if (length < firewall_rule_length || fl_compare_strings(local.buffer.string + local.rule_objects.array[i].start, (f_string) firewall_rule, length, firewall_rule_length) == f_not_equal_to) {
       if (length > 0) {
-        fl_print_color_code(f_standard_warning, data.context.warning);
+        fl_color_print_code(f_standard_warning, data.context.warning);
         fprintf(f_standard_warning, "WARNING: At line %i, the object '", i);
         f_print_string(f_standard_warning, local.buffer.string + local.rule_objects.array[i].start, length);
         fprintf(f_standard_warning, "' is invalid");
-        fl_print_color_code(f_standard_warning, data.context.reset);
+        fl_color_print_code(f_standard_warning, data.context.reset);
       }
       else {
         fprintf(f_standard_warning, "WARNING: At line %i, the object is missing", i);
@@ -297,17 +297,17 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
       length = firewall_macro_structure_size(local.rule_objects, i);
 
       if (length > 0) {
-        fl_print_color_code(f_standard_warning, data.context.warning);
+        fl_color_print_code(f_standard_warning, data.context.warning);
         fprintf(f_standard_warning, "WARNING: At line %i, the object '", i);
         f_print_string(f_standard_warning, local.buffer.string + local.rule_objects.array[i].start, length);
         fprintf(f_standard_warning, "' has invalid content '");
         f_print_string(f_standard_warning, local.buffer.string + local.rule_contents.array[i].array[0].start, firewall_macro_structure_size(local.rule_contents.array[i], 0));
         fprintf(f_standard_warning, "'");
-        fl_print_color_code(f_standard_warning, data.context.reset);
+        fl_color_print_code(f_standard_warning, data.context.reset);
         fprintf(f_standard_warning, "\n");
       }
       else {
-        fl_print_color_line(f_standard_warning, data.context.warning, data.context.reset, "WARNING: At line %i, the object has no content", i);
+        fl_color_print_line(f_standard_warning, data.context.warning, data.context.reset, "WARNING: At line %i, the object has no content", i);
       }
 
       continue;
@@ -547,11 +547,11 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
       else {
         length = firewall_macro_structure_size(local.rule_objects, i);
 
-        fl_print_color_code(f_standard_warning, data.context.warning);
+        fl_color_print_code(f_standard_warning, data.context.warning);
         fprintf(f_standard_warning, "WARNING: At line %i, the object '", i);
         f_print_string(f_standard_warning, local.buffer.string + local.rule_objects.array[i].start, length);
         fprintf(f_standard_warning, "' has no content");
-        fl_print_color_code(f_standard_warning, data.context.reset);
+        fl_color_print_code(f_standard_warning, data.context.reset);
         fprintf(f_standard_warning, "\n");
 
         break;
@@ -583,24 +583,24 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
             status = f_status_set_fine(status);
 
             if (status == f_invalid_parameter) {
-              fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+              fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
             }
             else if (status == f_file_not_found) {
               // the file does not have to exist
-              fl_print_color_line(f_standard_warning, data.context.warning, data.context.reset, "WARNING: Cannot find the file '%.*s'", file_path.used, file_path.string);
+              fl_color_print_line(f_standard_warning, data.context.warning, data.context.reset, "WARNING: Cannot find the file '%.*s'", file_path.used, file_path.string);
               status = f_none;
             }
             else if (status == f_file_open_error) {
-              fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Unable to open the file '%.*s'", file_path.used, file_path.string);
+              fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Unable to open the file '%.*s'", file_path.used, file_path.string);
             }
             else if (status == f_file_descriptor_error) {
-              fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: File descriptor error while trying to open the file '%.*s'", file_path.used, file_path.string);
+              fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: File descriptor error while trying to open the file '%.*s'", file_path.used, file_path.string);
             }
             else if (status == f_allocation_error || status == f_reallocation_error) {
-              fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
+              fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
             }
             else {
-              fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+              fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
             }
 
             if (status != f_file_not_found) {
@@ -624,25 +624,25 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
               status = f_status_set_fine(status);
 
               if (status == f_invalid_parameter) {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
               }
               else if (status == f_overflow) {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Integer overflow while trying to buffer the file '%.*s'", file_path.used, file_path.string);
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Integer overflow while trying to buffer the file '%.*s'", file_path.used, file_path.string);
               }
               else if (status == f_file_not_open) {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: The file '%.*s' is no longer open", file_path.used, file_path.string);
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: The file '%.*s' is no longer open", file_path.used, file_path.string);
               }
               else if (status == f_file_seek_error) {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: A seek error occurred while accessing the file '%.*s'", file_path.used, file_path.string);
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: A seek error occurred while accessing the file '%.*s'", file_path.used, file_path.string);
               }
               else if (status == f_file_read_error) {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: A read error occurred while accessing the file '%.*s'", file_path.used, file_path.string);
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: A read error occurred while accessing the file '%.*s'", file_path.used, file_path.string);
               }
               else if (status == f_allocation_error || status == f_reallocation_error) {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
               }
               else {
-                fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
+                fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
               }
 
               status = f_status_set_error(status);
@@ -660,16 +660,16 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
                 status = f_status_set_fine(status);
 
                 if (status == f_invalid_parameter) {
-                  fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_read() for the file '%.*s'", file_path.used, file_path.string);
+                  fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_read() for the file '%.*s'", file_path.used, file_path.string);
                 }
                 else if (status == f_no_data_on_eos || status == f_no_data || status == f_no_data_on_stop) {
                   // empty files are to be silently ignored
                 }
                 else if (status == f_allocation_error || status == f_reallocation_error) {
-                  fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
+                  fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
                 }
                 else {
-                  fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_read() for the file '%.*s'", f_status_set_error(status), file_path.used, file_path.string);
+                  fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_read() for the file '%.*s'", f_status_set_error(status), file_path.used, file_path.string);
                 }
 
                 status = f_status_set_error(status);
@@ -702,7 +702,7 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
                 }
 
                 if (f_status_is_error(status)) {
-                  fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
+                  fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
 
                   f_delete_dynamic_string(status2, ip_list_action);
                 }
@@ -722,7 +722,7 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
                     f_new_dynamic_string(status, ip_argument, ip_length);
 
                     if (f_status_is_error(status)) {
-                      fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
+                      fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
                       break;
                     }
 
@@ -735,14 +735,14 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
                     // print command when debugging.
                     #ifdef _en_firewall_debug_
                       if (data.parameters[firewall_parameter_debug].result == f_console_result_found) {
-                        fl_print_color_code(f_standard_debug, data.context.warning);
+                        fl_color_print_code(f_standard_debug, data.context.warning);
                         fprintf(f_standard_debug, "%s ", current_tool);
 
                         for (f_string_length i = 0; i < arguments.used; i++) {
                           fprintf(f_standard_debug, "%.*s ", arguments.array[i].used, arguments.array[i].string);
                         } // for
 
-                        fl_print_color_code(f_standard_debug, data.context.reset);
+                        fl_color_print_code(f_standard_debug, data.context.reset);
                         fprintf(f_standard_debug, "\n");
                       }
                     #endif // _en_firewall_debug_
@@ -750,17 +750,17 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
                     status = fll_execute_program((f_string) current_tool, arguments, &results);
 
                     if (status == f_failure) {
-                      fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", current_tool);
+                      fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", current_tool);
                       fprintf(f_standard_error, "  ");
 
-                      fl_print_color_code(f_standard_error, data.context.error);
+                      fl_color_print_code(f_standard_error, data.context.error);
 
                       fprintf(f_standard_error, "%s ", current_tool);
                       for (f_string_length i = 0; i < arguments.used; i++) {
                         fprintf(f_standard_error, "%.*s ", arguments.array[i].used, arguments.array[i].string);
                       } // for
 
-                      fl_print_color_code(f_standard_error, data.context.reset);
+                      fl_color_print_code(f_standard_error, data.context.reset);
                       fprintf(f_standard_error, "\n");
 
                       // remove ip_argument from arguments string.
@@ -770,7 +770,7 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
                       break;
                     }
                     else if (status == f_invalid_parameter) {
-                      fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
+                      fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
 
                       // remove ip_argument from arguments string.
                       f_delete_dynamic_string(status2, arguments.array[arguments.used]);
@@ -805,14 +805,14 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
           // print command when debugging.
           #ifdef _en_firewall_debug_
             if (data.parameters[firewall_parameter_debug].result == f_console_result_found) {
-              fl_print_color_code(f_standard_debug, data.context.warning);
+              fl_color_print_code(f_standard_debug, data.context.warning);
               fprintf(f_standard_debug, "%s ", current_tool);
 
               for (f_string_length i = 0; i < arguments.used; i++) {
                 fprintf(f_standard_debug, "%.*s ", arguments.array[i].used, arguments.array[i].string);
               } // for
 
-              fl_print_color_code(f_standard_debug, data.context.reset);
+              fl_color_print_code(f_standard_debug, data.context.reset);
               fprintf(f_standard_debug, "\n");
             }
           #endif // _en_firewall_debug_
@@ -820,22 +820,22 @@ f_return_status firewall_perform_commands(const firewall_local_data local, const
           status = fll_execute_program(current_tool, arguments, &results);
 
           if (status == f_failure) {
-            fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", current_tool);
+            fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", current_tool);
             fprintf(f_standard_error, "  ");
-            fl_print_color_code(f_standard_error, data.context.error);
+            fl_color_print_code(f_standard_error, data.context.error);
 
             fprintf(f_standard_error, "%s ", current_tool);
             for (f_string_length i = 0; i < arguments.used; i++) {
               fprintf(f_standard_error, "%.*s ", arguments.array[i].used, arguments.array[i].string);
             } // for
 
-            fl_print_color_code(f_standard_error, data.context.reset);
+            fl_color_print_code(f_standard_error, data.context.reset);
             fprintf(f_standard_error, "\n");
 
             break;
           }
           else if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
+            fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
             break;
           }
         }
@@ -1046,14 +1046,14 @@ f_return_status firewall_create_custom_chains(firewall_reserved_chains *reserved
         // print command when debugging.
         #ifdef _en_firewall_debug_
           if (data->parameters[firewall_parameter_debug].result == f_console_result_found) {
-            fl_print_color_code(f_standard_debug, data->context.warning);
+            fl_color_print_code(f_standard_debug, data->context.warning);
             fprintf(f_standard_debug, "%s ", firewall_tool_iptables);
 
             for (f_string_length i = 0; i < arguments.used; i++) {
               fprintf(f_standard_debug, "%.*s ", arguments.array[i].used, arguments.array[i].string);
             } // for
 
-            fl_print_color_code(f_standard_debug, data->context.reset);
+            fl_color_print_code(f_standard_debug, data->context.reset);
             fprintf(f_standard_debug, "\n");
           }
         #endif // _en_firewall_debug_
@@ -1065,14 +1065,14 @@ f_return_status firewall_create_custom_chains(firewall_reserved_chains *reserved
           // print command when debugging.
           #ifdef _en_firewall_debug_
             if (data->parameters[firewall_parameter_debug].result == f_console_result_found) {
-              fl_print_color_code(f_standard_debug, data->context.warning);
+              fl_color_print_code(f_standard_debug, data->context.warning);
               fprintf(f_standard_debug, "%s ", firewall_tool_ip6tables);
 
               for (f_string_length i = 0; i < arguments.used; i++) {
                 fprintf(f_standard_debug, "%.*s ", arguments.array[i].used, arguments.array[i].string);
               } // for
 
-              fl_print_color_code(f_standard_debug, data->context.reset);
+              fl_color_print_code(f_standard_debug, data->context.reset);
               fprintf(f_standard_debug, "\n");
             }
           #endif // _en_firewall_debug_
@@ -1086,14 +1086,14 @@ f_return_status firewall_create_custom_chains(firewall_reserved_chains *reserved
 
           if (status == f_failure) {
             if (tool == firewall_program_iptables) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform requested %s operation:", firewall_tool_iptables);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform requested %s operation:", firewall_tool_iptables);
             }
             else if (tool == firewall_program_ip6tables) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform requested %s operation:", firewall_tool_ip6tables);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to perform requested %s operation:", firewall_tool_ip6tables);
             }
 
             fprintf(f_standard_error, "  ");
-            fl_print_color_code(f_standard_error, data->context.error);
+            fl_color_print_code(f_standard_error, data->context.error);
 
             if (tool == firewall_program_iptables) {
               fprintf(f_standard_error, "%s ", firewall_tool_iptables);
@@ -1106,14 +1106,14 @@ f_return_status firewall_create_custom_chains(firewall_reserved_chains *reserved
               fprintf(f_standard_error, "%.*s ", arguments.array[i].used, arguments.array[i].string);
             } // for
 
-            fl_print_color_code(f_standard_error, data->context.reset);
+            fl_color_print_code(f_standard_error, data->context.reset);
             fprintf(f_standard_error, "\n");
           }
           else if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
           }
 
           f_delete_dynamic_strings(status2, arguments);
@@ -1152,14 +1152,14 @@ f_return_status firewall_delete_chains(const firewall_data data) {
     // print command when debugging.
     #ifdef _en_firewall_debug_
       if (data.parameters[firewall_parameter_debug].result == f_console_result_found) {
-        fl_print_color_code(f_standard_debug, data.context.warning);
+        fl_color_print_code(f_standard_debug, data.context.warning);
         fprintf(f_standard_debug, "%s ", tools[i]);
 
         for (f_string_length i = 0; i < arguments.used; i++) {
           fprintf(f_standard_debug, "%.*s ", arguments.array[i].used, arguments.array[i].string);
         } // for
 
-        fl_print_color_code(f_standard_debug, data.context.reset);
+        fl_color_print_code(f_standard_debug, data.context.reset);
         fprintf(f_standard_debug, "\n");
       }
     #endif // _en_firewall_debug_
@@ -1170,24 +1170,24 @@ f_return_status firewall_delete_chains(const firewall_data data) {
       status = f_status_set_fine(status);
 
       if (status == f_failure) {
-        fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", tools[i]);
+        fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", tools[i]);
 
         fprintf(f_standard_error, "  ");
-        fl_print_color_code(f_standard_error, data.context.error);
+        fl_color_print_code(f_standard_error, data.context.error);
 
         fprintf(f_standard_error, "%s ", tools[i]);
         for (f_string_length i = 0; i < arguments.used; i++) {
           fprintf(f_standard_error, "%.*s ", arguments.array[i].used, arguments.array[i].string);
         } // for
 
-        fl_print_color_code(f_standard_error, data.context.reset);
+        fl_color_print_code(f_standard_error, data.context.reset);
         fprintf(f_standard_error, "\n");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
+        fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
       }
       else {
-        fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
       }
 
       return status;
@@ -1210,14 +1210,14 @@ f_return_status firewall_delete_chains(const firewall_data data) {
     // print command when debugging.
     #ifdef _en_firewall_debug_
       if (data.parameters[firewall_parameter_debug].result == f_console_result_found) {
-        fl_print_color_code(f_standard_debug, data.context.warning);
+        fl_color_print_code(f_standard_debug, data.context.warning);
         fprintf(f_standard_debug, "%s ", tools[i]);
 
         for (f_string_length j = 0; j < arguments.used; j++) {
           fprintf(f_standard_debug, "%.*s ", arguments.array[j].used, arguments.array[j].string);
         } // for
 
-        fl_print_color_code(f_standard_debug, data.context.reset);
+        fl_color_print_code(f_standard_debug, data.context.reset);
         fprintf(f_standard_debug, "\n");
       }
     #endif // _en_firewall_debug_
@@ -1228,24 +1228,24 @@ f_return_status firewall_delete_chains(const firewall_data data) {
       status = f_status_set_fine(status);
 
       if (status == f_failure) {
-        fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", tools[i]);
+        fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", tools[i]);
 
         fprintf(f_standard_error, "  ");
-        fl_print_color_code(f_standard_error, data.context.error);
+        fl_color_print_code(f_standard_error, data.context.error);
 
         fprintf(f_standard_error, "%s ", tools[i]);
         for (f_string_length j = 0; j < arguments.used; j++) {
           fprintf(f_standard_error, "%.*s ", arguments.array[j].used, arguments.array[j].string);
         } // for
 
-        fl_print_color_code(f_standard_error, data.context.reset);
+        fl_color_print_code(f_standard_error, data.context.reset);
         fprintf(f_standard_error, "\n");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
+        fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
       }
       else {
-        fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
       }
 
       return status;
@@ -1289,14 +1289,14 @@ f_return_status firewall_default_lock(const firewall_data data) {
       // print command when debugging.
       #ifdef _en_firewall_debug_
         if (data.parameters[firewall_parameter_debug].result == f_console_result_found) {
-          fl_print_color_code(f_standard_debug, data.context.warning);
+          fl_color_print_code(f_standard_debug, data.context.warning);
           fprintf(f_standard_debug, "%s ", tools[j]);
 
           for (f_string_length k = 0; k < arguments.used; k++) {
             fprintf(f_standard_debug, "%.*s ", arguments.array[k].used, arguments.array[k].string);
           } // for
 
-          fl_print_color_code(f_standard_debug, data.context.reset);
+          fl_color_print_code(f_standard_debug, data.context.reset);
           fprintf(f_standard_debug, "\n");
         }
       #endif // _en_firewall_debug_
@@ -1307,24 +1307,24 @@ f_return_status firewall_default_lock(const firewall_data data) {
         status = f_status_set_fine(status);
 
         if (status == f_failure) {
-          fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", tools[j]);
+          fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "ERROR: Failed to perform requested %s operation:", tools[j]);
 
           fprintf(f_standard_error, "  ");
-          fl_print_color_code(f_standard_error, data.context.error);
+          fl_color_print_code(f_standard_error, data.context.error);
 
           fprintf(f_standard_error, "%s ", tools[j]);
           for (f_string_length k = 0; k < arguments.used; k++) {
             fprintf(f_standard_error, "%.*s ", arguments.array[k].used, arguments.array[k].string);
           } // for
 
-          fl_print_color_code(f_standard_error, data.context.reset);
+          fl_color_print_code(f_standard_error, data.context.reset);
           fprintf(f_standard_error, "\n");
         }
         else if (status == f_invalid_parameter) {
-          fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
+          fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_execute_program()");
         }
         else {
-          fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
+          fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_execute_program()", f_status_set_error(status));
         }
 
         return status;
@@ -1346,26 +1346,26 @@ f_return_status firewall_buffer_rules(const f_string filename, const f_bool opti
 
     if (optional) {
       if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
       }
       else if (status != f_file_not_found && status != f_file_open_error && status != f_file_descriptor_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
       }
     } else {
       if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
       }
       else if (status == f_file_not_found) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'.", filename);
       }
       else if (status == f_file_open_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'.", filename);
       }
       else if (status == f_file_descriptor_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'.", filename);
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
       }
     }
 
@@ -1383,25 +1383,25 @@ f_return_status firewall_buffer_rules(const f_string filename, const f_bool opti
     status = f_status_set_fine(status);
 
     if (status == f_invalid_parameter) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read().");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read().");
     }
     else if (status == f_overflow) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'.", filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'.", filename);
     }
     else if (status == f_file_not_open) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open.", filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open.", filename);
     }
     else if (status == f_file_seek_error) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'.", filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'.", filename);
     }
     else if (status == f_file_read_error) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'.", filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'.", filename);
     }
     else if (status == f_allocation_error || status == f_reallocation_error) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read().", f_status_set_error(status));
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read().", f_status_set_error(status));
     }
 
     return status;
@@ -1418,16 +1418,16 @@ f_return_status firewall_buffer_rules(const f_string filename, const f_bool opti
     status = f_status_set_fine(status);
 
     if (status == f_invalid_parameter) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'.", filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'.", filename);
     }
     else if (status == f_no_data_on_eos || status == f_no_data || status == f_no_data_on_stop) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: No relevant data was found within the file '%s'.", filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: No relevant data was found within the file '%s'.", filename);
     }
     else if (status == f_allocation_error || status == f_reallocation_error) {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'.", f_status_set_error(status), filename);
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'.", f_status_set_error(status), filename);
     }
 
     return status;
@@ -1449,13 +1449,13 @@ f_return_status firewall_process_rules(f_string_location *input, firewall_local_
       status = f_status_set_fine(status);
 
       if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else if (status == f_failure) {
         // the error message has already been displayed.
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling firewall_perform_commands().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling firewall_perform_commands().", f_status_set_error(status));
       }
 
       f_delete_fss_objects(status2, local->rule_objects);
index 9e4c24c3e3ab8f6e13fd3a023d8bdacba333bd64..4553c391765c16ddc678b557f625df895f415130 100644 (file)
@@ -88,7 +88,7 @@ typedef struct {
   (structure.array[index].stop - structure.array[index].start) + 1
 
 // TODO: temporarily added, convert this to a function below.
-// TODO: also report: fl_print_color_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
+// TODO: also report: fl_color_print_line(f_standard_error, data.context.error, data.context.reset, "CRITICAL ERROR: unable to allocate memory");
 #define firewall_macro_append_argument_to_arguments(status, arguments, argument) \
   if (arguments.used >= arguments.size) { \
     f_resize_dynamic_strings(status, arguments, arguments.used + firewall_default_allocation_step); \
index 0bd17a68bf859c5bbbca77fb825127bf4eadca3d..ae0c36467c62dd3e31d655cf4fbe234e324310b3 100644 (file)
@@ -7,104 +7,104 @@ extern "C" {
 #ifndef _di_fss_basic_list_read_print_help_
   f_return_status fss_basic_list_read_print_help(const fss_basic_list_read_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_list_read_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_list_read_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_list_read_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_list_read_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_name);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_name);
     printf("      Find and print content from this object name");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_count);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_count);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_count);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_count);
     printf("     Find a specific occurrence of the object");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_total);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_total);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_total);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_total);
     printf("     Print the total number of objects in this file");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_object);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_object);
     printf("    Print the object instead of the content");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_size);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_size);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_size);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_size);
     printf("      Print total lines in the given content");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_line);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_short_line);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_line);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_long_line);
     printf("      Print only the content at the given line");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_read_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" filename(s) ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
 
     printf("\n\n");
@@ -140,19 +140,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
       }
 
       fss_basic_list_read_delete_data(data);
@@ -186,19 +186,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_basic_list_read_delete_data(data);
@@ -228,19 +228,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->remaining.array[counter]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_basic_list_read_delete_data(data);
@@ -269,25 +269,25 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
           }
           else if (status == f_overflow) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_not_open) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_seek_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_read_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_allocation_error || status == f_reallocation_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
           }
 
           fss_basic_list_read_delete_data(data);
@@ -307,7 +307,7 @@ extern "C" {
       } // for
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify one or more files");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify one or more files");
       status = f_status_set_error(f_invalid_parameter);
     }
 
@@ -334,19 +334,19 @@ extern "C" {
         status = f_status_set_fine(status);
 
         if (status == f_invalid_parameter) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'", filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'", filename);
         }
         else if (status == f_allocation_error || status == f_reallocation_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
         }
         else if (status == f_incomplete_utf_on_stop) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at stop position (at %d).", input.start);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at stop position (at %d).", input.start);
         }
         else if (status == f_incomplete_utf_on_eos) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at end of string (at %d).", input.start);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at end of string (at %d).", input.start);
         }
         else {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'", f_status_set_error(status), filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'", f_status_set_error(status), filename);
         }
 
         fss_basic_list_read_delete_data(data);
index f33982faaac18d7d46531e9129b8f6313209008f..c005b50de06ae47548b511e149ceeed6d86a6bab 100644 (file)
@@ -7,78 +7,78 @@ extern "C" {
 #ifndef _di_fss_basic_list_write_print_help_
   f_return_status fss_basic_list_write_print_help(const fss_basic_list_write_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_list_write_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_list_write_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_list_write_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_list_write_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n");
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_short_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_short_object);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_long_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_long_object);
     printf("  Write an object instead of content.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_short_file);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_short_file);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_long_file);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_long_file);
     printf("    Specify a file to send output to.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_short_string);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_short_string);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_long_string);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_long_string);
     printf("  Specify a string to convert.");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_list_write_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
 
     printf("\n\n");
@@ -112,19 +112,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", f_status_set_error(status));
       }
 
       fss_basic_list_write_delete_data(data);
@@ -157,19 +157,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           f_delete_dynamic_string(status2, input);
@@ -236,19 +236,19 @@ extern "C" {
           f_file_close(&output);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_basic_list_write_delete_data(data);
@@ -262,13 +262,13 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_write()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_write()");
           }
           else if (status == f_file_write_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to write to the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to write to the file '%s'", argv[data->parameters[fss_basic_list_write_parameter_file].additional.array[0]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_write()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_write()", f_status_set_error(status));
           }
 
           fss_basic_list_write_delete_data(data);
index 80d05c35148e8eec3f3432b10266f508223e11bf..75b8f5ccb474c67728ecb48b8cc872442df3b18b 100644 (file)
@@ -7,90 +7,90 @@ extern "C" {
 #ifndef _di_fss_basic_read_print_help_
   f_return_status fss_basic_read_print_help(const fss_basic_read_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_read_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_read_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_read_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_read_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_name);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_name);
     printf("      Find and print content from this object name");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_count);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_count);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_count);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_count);
     printf("     Find a specific occurrence of the object");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_total);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_total);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_total);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_total);
     printf("     Print the total number of objects in this file");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_short_object);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_long_object);
     printf("    Print the object instead of the content");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_read_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" filename(s) ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
 
     printf("\n\n");
@@ -126,19 +126,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
       }
 
       fss_basic_read_delete_data(data);
@@ -172,25 +172,25 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
           }
           else if (status == f_overflow) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", "-");
           }
           else if (status == f_file_not_open) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", "-");
           }
           else if (status == f_file_seek_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", "-");
           }
           else if (status == f_file_read_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", "-");
           }
           else if (status == f_allocation_error || status == f_reallocation_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
           }
 
           fss_basic_read_delete_data(data);
@@ -221,19 +221,19 @@ extern "C" {
             status = f_status_set_fine(status);
 
             if (status == f_invalid_parameter) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
             }
             else if (status == f_file_not_found) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->remaining.array[counter]]);
             }
             else if (status == f_file_open_error) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->remaining.array[counter]]);
             }
             else if (status == f_file_descriptor_error) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->remaining.array[counter]]);
             }
             else {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
             }
 
             fss_basic_read_delete_data(data);
@@ -262,25 +262,25 @@ extern "C" {
             status = f_status_set_fine(status);
 
             if (status == f_invalid_parameter) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
             }
             else if (status == f_overflow) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", argv[data->remaining.array[counter]]);
             }
             else if (status == f_file_not_open) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", argv[data->remaining.array[counter]]);
             }
             else if (status == f_file_seek_error) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
             }
             else if (status == f_file_read_error) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
             }
             else if (status == f_allocation_error || status == f_reallocation_error) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
             }
             else {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
             }
 
             fss_basic_read_delete_data(data);
@@ -301,7 +301,7 @@ extern "C" {
       }
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify one or more files");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify one or more files");
       status = f_status_set_error(f_invalid_parameter);
     }
 
@@ -328,19 +328,19 @@ extern "C" {
         status = f_status_set_fine(status);
 
         if (status == f_invalid_parameter) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'", filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'", filename);
         }
         else if (status == f_allocation_error || status == f_reallocation_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
         }
         else if (status == f_incomplete_utf_on_stop) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at stop position (at %d).", input.start);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at stop position (at %d).", input.start);
         }
         else if (status == f_incomplete_utf_on_eos) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at end of string (at %d).", input.start);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at end of string (at %d).", input.start);
         }
         else {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'", f_status_set_error(status), filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'", f_status_set_error(status), filename);
         }
 
         fss_basic_read_delete_data(data);
index 845e13d0e040821fde49028bbd33fc3b366310d8..c710c3082427622891820ee553986c5a01897b34 100644 (file)
@@ -7,78 +7,78 @@ extern "C" {
 #ifndef _di_fss_basic_write_print_help_
   f_return_status fss_basic_write_print_help(const fss_basic_write_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_write_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_basic_write_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_write_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_basic_write_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n");
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_short_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_short_object);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_long_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_long_object);
     printf("  Write an object instead of content.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_short_file);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_short_file);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_long_file);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_long_file);
     printf("    Specify a file to send output to.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_short_string);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_short_string);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_long_string);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_long_string);
     printf("  Specify a string to convert.");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_basic_write_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
 
     printf("\n\n");
@@ -112,19 +112,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", f_status_set_error(status));
       }
 
       fss_basic_write_delete_data(data);
@@ -157,19 +157,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           f_delete_dynamic_string(status2, input);
@@ -236,19 +236,19 @@ extern "C" {
           f_file_close(&output);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_basic_write_delete_data(data);
@@ -262,13 +262,13 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_write()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_write()");
           }
           else if (status == f_file_write_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to write to the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to write to the file '%s'", argv[data->parameters[fss_basic_write_parameter_file].additional.array[0]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_write()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_write()", f_status_set_error(status));
           }
 
           fss_basic_write_delete_data(data);
index 0c5c421a4107ebfb9c314ab88a4e485d842a0ec7..31be561b6da940306ebd258b9b3307cdef18c632 100644 (file)
@@ -7,97 +7,97 @@ extern "C" {
 #ifndef _di_fss_extended_read_print_help_
   f_return_status fss_extended_read_print_help(const fss_extended_read_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_extended_read_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_extended_read_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_extended_read_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_extended_read_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_name);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_name);
     printf("      Find and print content from this object name");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_count);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_count);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_count);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_count);
     printf("     Find a specific occurrence of the object");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_total);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_total);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_total);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_total);
     printf("     Print the total number of objects in this file");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_object);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_object);
     printf("    Print the object instead of the content");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_select);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_short_select);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_select);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_long_select);
     printf("    Select a specific content to print, default is 0");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_read_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" filename(s) ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
 
     printf("\n\n");
@@ -133,19 +133,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
       }
 
       fss_extended_read_delete_data(data);
@@ -184,19 +184,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_extended_read_delete_data(data);
@@ -227,19 +227,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->remaining.array[counter]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_extended_read_delete_data(data);
@@ -268,25 +268,25 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read()");
           }
           else if (status == f_overflow) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_not_open) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_seek_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_file_read_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'", argv[data->remaining.array[counter]]);
           }
           else if (status == f_allocation_error || status == f_reallocation_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read()", f_status_set_error(status));
           }
 
           fss_extended_read_delete_data(data);
@@ -306,7 +306,7 @@ extern "C" {
       } // for
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify one or more files");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify one or more files");
       status = f_status_set_error(f_invalid_parameter);
     }
 
@@ -333,19 +333,19 @@ extern "C" {
         status = f_status_set_fine(status);
 
         if (status == f_invalid_parameter) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_extended_read() for the file '%s'", filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_extended_read() for the file '%s'", filename);
         }
         else if (status == f_allocation_error || status == f_reallocation_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory");
         }
         else if (status == f_incomplete_utf_on_stop) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at stop position (at %d).", input.start);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at stop position (at %d).", input.start);
         }
         else if (status == f_incomplete_utf_on_eos) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at end of string (at %d).", input.start);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ENCODING ERROR: error occured on invalid UTF-8 character at end of string (at %d).", input.start);
         }
         else {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_extended_read() for the file '%s'", f_status_set_error(status), filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_extended_read() for the file '%s'", f_status_set_error(status), filename);
         }
 
         fss_extended_read_delete_data(data);
index a9bebf952f93966901cce1af7c74437e6e14e616..6ce36e31f6fa260bf8830b7dad1d69eb644eb11d 100644 (file)
@@ -7,85 +7,85 @@ extern "C" {
 #ifndef _di_fss_extended_write_print_help_
   f_return_status fss_extended_write_print_help(const fss_extended_write_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_extended_write_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_extended_write_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_extended_write_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_extended_write_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n");
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_object);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_object);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_object);
     printf("   Write an object instead of content.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_file);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_file);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_file);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_file);
     printf("     Specify a file to send output to.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_string);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_string);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_string);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_string);
     printf("   Specify a string to convert.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_partial);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_short_partial);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_partial);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_long_partial);
     printf("  For 'content', do not output the end of content character.");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_extended_write_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
 
     printf("\n\n");
@@ -119,19 +119,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", f_status_set_error(status));
       }
 
       fss_extended_write_delete_data(data);
@@ -164,19 +164,19 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", "-");
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", "-");
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", "-");
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           f_delete_dynamic_string(status2, input);
@@ -281,19 +281,19 @@ extern "C" {
           f_file_close(&output);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open()");
           }
           else if (status == f_file_not_found) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
           }
           else if (status == f_file_open_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
           }
           else if (status == f_file_descriptor_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open()", f_status_set_error(status));
           }
 
           fss_extended_write_delete_data(data);
@@ -307,13 +307,13 @@ extern "C" {
           status = f_status_set_fine(status);
 
           if (status == f_invalid_parameter) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_write()");
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_write()");
           }
           else if (status == f_file_write_error) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to write to the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to write to the file '%s'", argv[data->parameters[fss_extended_write_parameter_file].additional.array[0]]);
           }
           else {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_write()", f_status_set_error(status));
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_write()", f_status_set_error(status));
           }
 
           fss_extended_write_delete_data(data);
index 9bb3cace74eb61e17480e7b52c2960bd3c6ce7ec..ff9740254916db40af4a5c712c892ea18ea7f918 100644 (file)
@@ -7,98 +7,98 @@ extern "C" {
 #ifndef _di_fss_status_code_print_help_
   f_return_status fss_status_code_print_help(const fss_status_code_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", fss_status_code_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", fss_status_code_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_status_code_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", fss_status_code_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n");
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_is_fine);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_is_fine);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_is_fine);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_is_fine);
     printf("     Returns true if the error code is not an error.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_is_warning);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_is_warning);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_is_warning);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_is_warning);
     printf("  Returns true if the error code is a warning.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_is_error);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_is_error);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_is_error);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_is_error);
     printf("    Returns true if the error code is an error.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_context);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_context);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_context);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_context);
     printf("     Guess error state from context of error (ignores masks).");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_number);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_short_number);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_number);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_long_number);
     printf("      Convert status code name to number.");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, fss_status_code_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, fss_status_code_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "<");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "<");
 
     printf(" error code(s) ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, ">");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, ">");
 
 
     printf("\n\n");
@@ -131,19 +131,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", status);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", status);
       }
 
       fss_status_code_delete_data(data);
@@ -286,7 +286,7 @@ extern "C" {
       }
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify an error code.");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify an error code.");
       status = f_status_set_error(f_invalid_parameter);
     }
 
index bec2f483c05ad0e90ba24259144cb03458e1617f..954dfdf69b8b3ba1b58f24770ae8e80f2ef841f7 100644 (file)
@@ -23,74 +23,74 @@ extern "C" {
 #ifndef _di_init_print_help_
   f_return_status init_print_help(const init_argument argument) {
     printf("\n");
-    fl_print_color(f_standard_output, argument.context.title, argument.context.reset, " %s", init_name_long);
+    fl_color_print(f_standard_output, argument.context.title, argument.context.reset, " %s", init_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, argument.context.notable, argument.context.reset, "  Version %s", init_version);
+    fl_color_print(f_standard_output, argument.context.notable, argument.context.reset, "  Version %s", init_version);
 
     printf("\n\n");
-    fl_print_color(f_standard_output, argument.context.important, argument.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, argument.context.important, argument.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_debug);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_debug);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_debug);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_debug);
     printf("   Enable debugging");
 
     printf("\n  %s", init_parameter_no_prepare_short_name);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_debug);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_debug);
 
     printf(", %s", init_parameter_no_prepare_long_name);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_debug);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_debug);
     printf("   Do not attempt to process kernel command line or perform any boot-time specific preparations.");
 
     printf("\n  %s", init_parameter_runlevel_short_name);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_debug);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_short_debug);
 
     printf(", %s", init_parameter_runlevel_long_name);
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_debug);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, f_console_standard_long_debug);
     printf("   Specify a custom run level, ignoring the kernel command line runlevel argument.");
 
     printf("\n\n");
-    fl_print_color(f_standard_output, argument.context.important, argument.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, argument.context.important, argument.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, argument.context.standout, argument.context.reset, init_name);
+    fl_color_print(f_standard_output, argument.context.standout, argument.context.reset, init_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, argument.context.notable, argument.context.reset, "[");
+    fl_color_print(f_standard_output, argument.context.notable, argument.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, argument.context.notable, argument.context.reset, "]");
+    fl_color_print(f_standard_output, argument.context.notable, argument.context.reset, "]");
 
     printf("\n\n");
 
@@ -128,16 +128,16 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, argument->context.error, argument->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, argument->context.error, argument->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       } else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, argument->context.error, argument->context.reset, "CRITICAL ERROR: unable to allocate memory");
+        fl_color_print_line(f_standard_error, argument->context.error, argument->context.reset, "CRITICAL ERROR: unable to allocate memory");
       } else if (f_status_set_fine(status) == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, argument->context.error, argument->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
+        fl_color_print_line(f_standard_error, argument->context.error, argument->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters()");
       } else {
-        fl_print_color_line(f_standard_error, argument->context.error, argument->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, argument->context.error, argument->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters()", f_status_set_error(status));
       }
 
       init_delete_argument((*argument));
@@ -194,13 +194,13 @@ extern "C" {
       f_pid_t pid_services = clone(init_handler_child_services, stack_memory.services + init_stack_size_services, init_flags_clone, stack_memory.services);
 
       if (pid_services < 0) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to clone services process (errno = %i).", errno);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to clone services process (errno = %i).", errno);
       }
 
       f_pid_t pid_control_file = clone(init_handler_child_control_file, stack_memory.control_file + init_stack_size_control_file, init_flags_clone, stack_memory.control_file);
 
       if (pid_control_file < 0) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to clone control via file process (errno = %i).", errno);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Failed to clone control via file process (errno = %i).", errno);
       }
 
 
@@ -226,11 +226,11 @@ extern "C" {
             continue;
           }
           else if (errno != EINTR) {
-            fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: sigwaitinfo() failed (errno = %i).", errno);
+            fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: sigwaitinfo() failed (errno = %i).", errno);
 
             signal_problem_count++;
             if (signal_problem_count > PROBLEM_COUNT_MAX_SIGNAL_SIZE) {
-              fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: max signal problem count has been reached, sleeping for a period of time.", errno);
+              fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: max signal problem count has been reached, sleeping for a period of time.", errno);
               sleep(init_panic_signal_sleep_seconds);
               signal_problem_count = 0;
             }
index 3411802c68aac118f7df49d536f2b78c63601823..ef24f99aa52d7b4c0bcb88451ffb7cafba26718d 100644 (file)
 
       if (optional) {
         if (status == f_invalid_parameter) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
         } else if (status != f_file_not_found && status != f_file_open_error && status != f_file_descriptor_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
         }
       } else {
         if (status == f_invalid_parameter) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling f_file_open().");
         } else if (status == f_file_not_found) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'.", filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to find the file '%s'.", filename);
         } else if (status == f_file_open_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'.", filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Unable to open the file '%s'.", filename);
         } else if (status == f_file_descriptor_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'.", filename);
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: File descriptor error while trying to open the file '%s'.", filename);
         } else {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling f_file_open().", f_status_set_error(status));
         }
       }
 
       status = f_status_set_fine(status);
 
       if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_file_read().");
       } else if (status == f_overflow) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: Integer overflow while trying to buffer the file '%s'.", filename);
       } else if (status == f_file_not_open) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: The file '%s' is no longer open.", filename);
       } else if (status == f_file_seek_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A seek error occurred while accessing the file '%s'.", filename);
       } else if (status == f_file_read_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: A read error occurred while accessing the file '%s'.", filename);
       } else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       } else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_file_read().", f_status_set_error(status));
       }
 
       return f_status_set_error(status);
       status = f_status_set_fine(status);
 
       if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'.", filename);
       } else if (status == f_no_data_on_eos || status == f_no_data || status == f_no_data_on_stop) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: No relevant data was found within the file '%s'.", filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: No relevant data was found within the file '%s'.", filename);
       } else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       } else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'.", f_status_set_error(status), filename);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'.", f_status_set_error(status), filename);
       }
 
       return f_status_set_error(status);
         status = f_status_set_fine(status);
 
         if (status == f_allocation_error || status == f_reallocation_error) {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
         } else if (status == f_failure) {
           // the error message has already been displayed.
         } else {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling firewall_perform_commands().", f_status_set_error(status));
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling firewall_perform_commands().", f_status_set_error(status));
         }
 
         f_delete_fss_objects(status2, local->rule_objects);
       status = f_status_set_fine(status);
 
       if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, argument.context.error, argument.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'.", init_rule_core_file);
+        fl_color_print_line(f_standard_error, argument.context.error, argument.context.reset, "INTERNAL ERROR: Invalid parameter when calling fll_fss_basic_list_read() for the file '%s'.", init_rule_core_file);
       } else if (status == f_no_data_on_eos || status == f_no_data || status == f_no_data_on_stop) {
-        fl_print_color_line(f_standard_error, argument.context.error, argument.context.reset, "ERROR: No relevant data was found within the file '%s'.", init_rule_core_file);
+        fl_color_print_line(f_standard_error, argument.context.error, argument.context.reset, "ERROR: No relevant data was found within the file '%s'.", init_rule_core_file);
       } else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, argument.context.error, argument.context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, argument.context.error, argument.context.reset, "CRITICAL ERROR: unable to allocate memory.");
       } else {
-        fl_print_color_line(f_standard_error, argument.context.error, argument.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'.", f_status_set_error(status), init_rule_core_file);
+        fl_color_print_line(f_standard_error, argument.context.error, argument.context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fll_fss_basic_list_read() for the file '%s'.", f_status_set_error(status), init_rule_core_file);
       }
 
       f_delete_dynamic_string(buffer);
 
     if (f_status_is_error(status_process)) {
       if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, argument->context.error, argument->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, argument->context.error, argument->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else {
-        fl_print_color_line(f_standard_error, argument->context.error, argument->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling init_load_main_rule().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, argument->context.error, argument->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling init_load_main_rule().", f_status_set_error(status));
       }
 
       init_delete_argument((*argument));
         status = f_status_set_fine(status);
 
         if (status == f_allocation_error || status == f_reallocation_error) {
-          fl_print_color_line(f_standard_error, data->context.error, context.reset, "CRITICAL ERROR: unable to allocate memory.");
+          fl_color_print_line(f_standard_error, data->context.error, context.reset, "CRITICAL ERROR: unable to allocate memory.");
         } else if (status == f_failure) {
           // the error message has already been displayed.
         } else {
-          fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling firewall_perform_commands().", f_status_set_error(status));
+          fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling firewall_perform_commands().", f_status_set_error(status));
         }
 
         f_delete_fss_objects(status2, (*rule_objects));
     }
     else {
       if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, context.error, context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, context.error, context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else {
-        fl_print_color_line(f_standard_error, context.error, context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling init_load_main_rule().", f_status_set_error(status));
+        fl_color_print_line(f_standard_error, context.error, context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling init_load_main_rule().", f_status_set_error(status));
       }
     }
 
index d1989a6450c176b3b9846cf909120f9511b6263c..f952165eac9ae7c0011a0f80f50c721d16e32f64 100644 (file)
@@ -7,98 +7,98 @@ extern "C" {
 #ifndef _di_status_code_print_help_
   f_return_status status_code_print_help(const status_code_data data) {
     printf("\n");
-    fl_print_color(f_standard_output, data.context.title, data.context.reset, " %s", status_code_name_long);
+    fl_color_print(f_standard_output, data.context.title, data.context.reset, " %s", status_code_name_long);
 
     printf("\n");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "  Version %s", status_code_version);
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "  Version %s", status_code_version);
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Available Options: ");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_help);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_help);
     printf("      Print this help message");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_light);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_light);
     printf("     Output using colors that show up better on light backgrounds");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_no_color);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_no_color);
     printf("  Do not output in color");
 
     printf("\n  %s", f_console_symbol_short_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_short_version);
 
     printf(", %s", f_console_symbol_long_disable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, f_console_standard_long_version);
     printf("   Print only the version number");
 
 
     printf("\n");
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_short_is_fine);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_short_is_fine);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_long_is_fine);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_long_is_fine);
     printf("     Returns true if the error code is not an error.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_short_is_warning);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_short_is_warning);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_long_is_warning);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_long_is_warning);
     printf("  Returns true if the error code is a warning.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_short_is_error);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_short_is_error);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_long_is_error);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_long_is_error);
     printf("    Returns true if the error code is an error.");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_short_context);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_short_context);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_long_context);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_long_context);
     printf("     Guess error state from context of error (ignores masks).");
 
     printf("\n  %s", f_console_symbol_short_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_short_number);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_short_number);
 
     printf(", %s", f_console_symbol_long_enable);
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_long_number);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_long_number);
     printf("      Convert status code name to number.");
 
 
     printf("\n\n");
-    fl_print_color(f_standard_output, data.context.important, data.context.reset, " Usage: ");
+    fl_color_print(f_standard_output, data.context.important, data.context.reset, " Usage: ");
 
     printf("\n  ");
-    fl_print_color(f_standard_output, data.context.standout, data.context.reset, status_code_name);
+    fl_color_print(f_standard_output, data.context.standout, data.context.reset, status_code_name);
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "[");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "[");
 
     printf(" options ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "]");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "]");
 
     printf("  ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, "<");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, "<");
 
     printf(" error code(s) ");
-    fl_print_color(f_standard_output, data.context.notable, data.context.reset, ">");
+    fl_color_print(f_standard_output, data.context.notable, data.context.reset, ">");
 
 
     printf("\n\n");
@@ -131,19 +131,19 @@ extern "C" {
       status = f_status_set_fine(status);
 
       if (status == f_no_data) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: One of the parameters you passed requires an additional parameter that you did not pass.");
         // TODO: there is a way to identify which parameter is incorrect
         //       to do this, one must look for any "has_additional" and then see if the "additional" location is set to 0
         //       nothing can be 0 as that represents the program name, unless argv[] is improperly created
       }
       else if (status == f_allocation_error || status == f_reallocation_error) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "CRITICAL ERROR: unable to allocate memory.");
       }
       else if (status == f_invalid_parameter) {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: Invalid parameter when calling fl_process_parameters().");
       }
       else {
-        fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", status);
+        fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "INTERNAL ERROR: An unhandled error (%u) has occured while calling fl_process_parameters().", status);
       }
 
       status_code_delete_data(data);
@@ -278,7 +278,7 @@ extern "C" {
       }
     }
     else {
-      fl_print_color_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify an error code.");
+      fl_color_print_line(f_standard_error, data->context.error, data->context.reset, "ERROR: you failed to specify an error code.");
       status = f_status_set_error(f_invalid_parameter);
     }