]> Kevux Git Server - fll/commitdiff
Cleanup: fix order of parameters and shorten "seek_to_this".
authorKevin Day <thekevinday@gmail.com>
Sat, 29 Aug 2020 02:47:54 +0000 (21:47 -0500)
committerKevin Day <thekevinday@gmail.com>
Sat, 29 Aug 2020 02:47:54 +0000 (21:47 -0500)
Update the parameters to follow the practice of constants on the left and pointers on the right.
Shorten "seek_to_this" to "seek_to".

level_1/fl_string/c/string.c
level_1/fl_string/c/string.h

index be23725845d394819364028a0fb9d1a4faa68067..0166e33ab51afe28e190b854d9b569d3fb6c0e60 100644 (file)
@@ -1475,14 +1475,14 @@ extern "C" {
 #endif // _di_fl_string_rip_nulless_
 
 #ifndef _di_fl_string_seek_line_to_
-  f_return_status fl_string_seek_line_to(const f_string string, f_string_range *range, const int8_t seek_to_this) {
+  f_return_status fl_string_seek_line_to(const f_string string, const int8_t seek_to, f_string_range *range) {
     #ifndef _di_level_1_parameter_checking_
       if (range == 0) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if (range->start > range->stop) return F_data_not_stop;
 
-    while (string[range->start] != seek_to_this) {
+    while (string[range->start] != seek_to) {
       if (string[range->start] == f_string_eol[0]) return F_none_eol;
 
       range->start++;
@@ -1495,14 +1495,14 @@ extern "C" {
 #endif // _di_fl_string_seek_line_to_
 
 #ifndef _di_fl_string_seek_line_to_utf_character_
-  f_return_status fl_string_seek_line_to_utf_character(const f_string string, f_string_range *range, const f_utf_character seek_to_this) {
+  f_return_status fl_string_seek_line_to_utf_character(const f_string string, const f_utf_character seek_to, f_string_range *range) {
     #ifndef _di_level_1_parameter_checking_
       if (range == 0) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if (range->start > range->stop) return F_data_not_stop;
 
-    const unsigned short seek_width = f_macro_utf_character_width(seek_to_this);
+    const unsigned short seek_width = f_macro_utf_character_width(seek_to);
 
     f_status status = F_none;
 
@@ -1521,7 +1521,7 @@ extern "C" {
         if (string[range->start] == f_string_eol[0]) return F_none_eol;
 
         if (seek_width == width) {
-          if (string[range->start] == seek_to_this) return F_none;
+          if (string[range->start] == seek_to) return F_none;
         }
       }
       // Do not operate on UTF-8 fragments that are not the first byte of the character.
@@ -1536,7 +1536,7 @@ extern "C" {
           status = f_utf_char_to_character(string + range->start, width_max, &character);
 
           if (F_status_is_error(status)) return status;
-          if (character == seek_to_this) return F_none;
+          if (character == seek_to) return F_none;
         }
       }
     } // for
@@ -1546,7 +1546,7 @@ extern "C" {
 #endif // _di_fl_string_seek_line_to_utf_character_
 
 #ifndef _di_fl_string_seek_line_until_graph_
-  f_return_status fl_string_seek_line_until_graph(const f_string string, f_string_range *range, const int8_t placeholder) {
+  f_return_status fl_string_seek_line_until_graph(const f_string string, const int8_t placeholder, f_string_range *range) {
     #ifndef _di_level_1_parameter_checking_
       if (range == 0) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
@@ -1589,7 +1589,7 @@ extern "C" {
 #endif // _di_fl_string_seek_line_until_graph_
 
 #ifndef _di_fl_string_seek_line_until_non_graph_
-  f_return_status fl_string_seek_line_until_non_graph(const f_string string, f_string_range *range, const int8_t placeholder) {
+  f_return_status fl_string_seek_line_until_non_graph(const f_string string, const int8_t placeholder, f_string_range *range) {
     #ifndef _di_level_1_parameter_checking_
       if (range == 0) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
@@ -1635,14 +1635,14 @@ extern "C" {
 #endif // _di_fl_string_seek_line_until_non_graph_
 
 #ifndef _di_fl_string_seek_to_
-  f_return_status fl_string_seek_to(const f_string string, f_string_range *range, const int8_t seek_to_this) {
+  f_return_status fl_string_seek_to(const f_string string, const int8_t seek_to, f_string_range *range) {
     #ifndef _di_level_1_parameter_checking_
       if (range == 0) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if (range->start > range->stop) return F_data_not_stop;
 
-    while (string[range->start] != seek_to_this) {
+    while (string[range->start] != seek_to) {
       range->start++;
 
       if (range->start > range->stop) return F_none_stop;
@@ -1653,14 +1653,14 @@ extern "C" {
 #endif // _di_fl_string_seek_to_
 
 #ifndef _di_fl_string_seek_to_utf_character_
-  f_return_status fl_string_seek_to_utf_character(const f_string string, f_string_range *range, const f_utf_character seek_to_this) {
+  f_return_status fl_string_seek_to_utf_character(const f_string string, const f_utf_character seek_to, f_string_range *range) {
     #ifndef _di_level_1_parameter_checking_
       if (range == 0) return F_status_set_error(F_parameter);
     #endif // _di_level_1_parameter_checking_
 
     if (range->start > range->stop) return F_data_not_stop;
 
-    const unsigned short seek_width = f_macro_utf_character_width(seek_to_this);
+    const unsigned short seek_width = f_macro_utf_character_width(seek_to);
 
     f_status status = F_none;
 
@@ -1677,7 +1677,7 @@ extern "C" {
         width = 1;
 
         if (seek_width == width) {
-          if (string[range->start] == seek_to_this) return F_none;
+          if (string[range->start] == seek_to) return F_none;
         }
       }
       // Do not operate on UTF-8 fragments that are not the first byte of the character.
@@ -1692,7 +1692,7 @@ extern "C" {
           status = f_utf_char_to_character(string + range->start, width_max, &character);
 
           if (F_status_is_error(status)) return status;
-          if (character == seek_to_this) return F_none;
+          if (character == seek_to) return F_none;
         }
       }
     } // for
index 8d108d51d4260a42bcd39c10546efa8f1ea0a0e7..d53573e51e37da4b74a3f8dcf2c61575994732ec 100644 (file)
@@ -1749,11 +1749,11 @@ extern "C" {
  *
  * @param string
  *   The string to traverse.
+ * @param seek_to
+ *   A single-width character representing a character to seek to.
  * @param range
  *   A range within the buffer representing the start and stop locations.
  *   The start location will be incremented by seek.
- * @param seek_to_this
- *   A single-width character representing a character to seek to.
  *
  * @return
  *   F_none on success.
@@ -1763,7 +1763,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_fl_string_seek_line_to_
-  extern f_return_status fl_string_seek_line_to(const f_string string, f_string_range *range, const int8_t seek_to_this);
+  extern f_return_status fl_string_seek_line_to(const f_string string, const int8_t seek_to, f_string_range *range);
 #endif // _di_fl_string_seek_line_to_
 
 /**
@@ -1771,11 +1771,11 @@ extern "C" {
  *
  * @param string
  *   The string to traverse.
+ * @param seek_to
+ *   A 1-width, 2-width, 3-width, or 4-width character representing a character to seek to.
  * @param range
  *   A range within the buffer representing the start and stop locations.
  *   The start location will be incremented by seek.
- * @param seek_to_this
- *   A 1-width, 2-width, 3-width, or 4-width character representing a character to seek to.
  *
  * @return
  *   F_none on success.
@@ -1791,7 +1791,7 @@ extern "C" {
  * @see f_utf_char_to_character()
  */
 #ifndef _di_fl_string_seek_line_to_utf_character_
-  extern f_return_status fl_string_seek_line_to_utf_character(const f_string string, f_string_range *range, const f_utf_character seek_to_this);
+  extern f_return_status fl_string_seek_line_to_utf_character(const f_string string, const f_utf_character seek_to, f_string_range *range);
 #endif // _di_fl_string_seek_line_to_utf_character_
 
 /**
@@ -1799,11 +1799,11 @@ extern "C" {
  *
  * @param string
  *   The string to traverse.
+ * @param placeholder
+ *   A single-width character representing a placeholder to ignore (may be NULL).
  * @param range
  *   A range within the buffer representing the start and stop locations.
  *   The start location will be incremented by seek.
- * @param placeholder
- *   A single-width character representing a placeholder to ignore (may be NULL).
  *
  * @return
  *   F_none on success.
@@ -1820,7 +1820,7 @@ extern "C" {
  * @see f_utf_is_graph()
  */
 #ifndef _di_fl_string_seek_line_until_graph_
-  extern f_return_status fl_string_seek_line_until_graph(const f_string string, f_string_range *range, const int8_t placeholder);
+  extern f_return_status fl_string_seek_line_until_graph(const f_string string, const int8_t placeholder, f_string_range *range);
 #endif // _di_fl_string_seek_line_until_graph_
 
 /**
@@ -1828,11 +1828,11 @@ extern "C" {
  *
  * @param string
  *   The string to traverse.
+ * @param placeholder
+ *   A single-width character representing a placeholder to ignore (may be NULL).
  * @param range
  *   A range within the buffer representing the start and stop locations.
  *   The start location will be incremented by seek.
- * @param placeholder
- *   A single-width character representing a placeholder to ignore (may be NULL).
  *
  * @return
  *   F_none on success.
@@ -1850,7 +1850,7 @@ extern "C" {
  * @see f_utf_is_whitespace()
  */
 #ifndef _di_fl_string_seek_line_until_non_graph_
-  extern f_return_status fl_string_seek_line_until_non_graph(const f_string string, f_string_range *range, const int8_t placeholder);
+  extern f_return_status fl_string_seek_line_until_non_graph(const f_string string, const int8_t placeholder, f_string_range *range);
 #endif // _di_fl_string_seek_line_until_non_graph_
 
 /**
@@ -1858,11 +1858,11 @@ extern "C" {
  *
  * @param string
  *   The string to traverse.
+ * @param seek_to
+ *   A single-width character representing a character to seek to.
  * @param range
  *   A range within the buffer representing the start and stop locations.
  *   The start location will be incremented by seek.
- * @param seek_to_this
- *   A single-width character representing a character to seek to.
  *
  * @return
  *   F_none on success.
@@ -1873,7 +1873,7 @@ extern "C" {
  *   F_parameter (with error bit) if a parameter is invalid.
  */
 #ifndef _di_fl_string_seek_to_
-  extern f_return_status fl_string_seek_to(const f_string string, f_string_range *range, const int8_t seek_to_this);
+  extern f_return_status fl_string_seek_to(const f_string string, const int8_t seek_to, f_string_range *range);
 #endif // _di_fl_string_seek_to_
 
 /**
@@ -1881,11 +1881,11 @@ extern "C" {
  *
  * @param string
  *   The string to traverse.
+ * @param seek_to
+ *   A 1-width, 2-width, 3-width, or 4-width character representing a character to seek to.
  * @param range
  *   A range within the buffer representing the start and stop locations.
  *   The start location will be incremented by seek.
- * @param seek_to_this
- *   A 1-width, 2-width, 3-width, or 4-width character representing a character to seek to.
  *
  * @return
  *   F_none on success.
@@ -1901,7 +1901,7 @@ extern "C" {
  * @see f_utf_char_to_character()
  */
 #ifndef _di_fl_string_seek_to_utf_character_
-  extern f_return_status fl_string_seek_to_utf_character(const f_string string, f_string_range *range, const f_utf_character seek_to_this);
+  extern f_return_status fl_string_seek_to_utf_character(const f_string string, const f_utf_character seek_to, f_string_range *range);
 #endif // _di_fl_string_seek_to_utf_character_
 
 #ifdef __cplusplus