]> Kevux Git Server - fll/commitdiff
Update: replace f_string_length with f_array_length where appropriate
authorKevin Day <kevin@kevux.org>
Thu, 1 Mar 2012 01:29:07 +0000 (19:29 -0600)
committerKevin Day <kevin@kevux.org>
Thu, 1 Mar 2012 01:31:37 +0000 (19:31 -0600)
The f_string_lengths length variable should be an f_array_length (this would otherwise be called f_string_lengths_length)
Replace all code that used the f_string_lengths length variables with f_array_length.

12 files changed:
level_0/f_strings/c/strings.h
level_1/fl_console/c/console.c
level_1/fl_console/c/console.h
level_1/fl_execute/c/execute.h
level_1/fl_fss/c/fss_basic.c
level_1/fl_fss/c/fss_extended.c
level_3/fss_basic_list_read/c/fss_basic_list_read.c
level_3/fss_basic_list_read/c/main.c
level_3/fss_basic_read/c/fss_basic_read.c
level_3/fss_basic_read/c/main.c
level_3/fss_extended_read/c/fss_extended_read.c
level_3/fss_extended_read/c/main.c

index d626988734673ac2be9dfb46ad86804632702bb0..15e12778e116a96236e2646844cc3fb9a28d1602 100644 (file)
@@ -97,11 +97,11 @@ extern "C"{
 #ifndef _di_f_string_lengths_
   typedef struct {
     f_string_length *array;
-    f_string_length size;   // total amount of allocated space
-    f_string_length used;   // total number of allocated spaces used
+    f_array_length  size;  // total amount of allocated space
+    f_array_length  used;  // total number of allocated spaces used
   } f_string_lengths;
 
-  #define f_string_lengths_initialize { f_string_length_initialize, f_string_length_initialize, f_string_length_initialize }
+  #define f_string_lengths_initialize { f_string_length_initialize, f_array_length_initialize, f_array_length_initialize }
 
   #define f_delete_string_lengths(status, lengths) \
     f_delete_structure(status, lengths, f_string_length)
@@ -141,11 +141,11 @@ extern "C"{
 #ifndef _di_f_string_locations_
   typedef struct {
     f_string_location *array; // the array of string locations
-    f_string_length   size;   // total amount of allocated space
-    f_string_length   used;   // total number of allocated spaces used
+    f_array_length    size;   // total amount of allocated space
+    f_array_length    used;   // total number of allocated spaces used
   } f_string_locations;
 
-  #define f_string_locations_initialize {0, f_string_length_initialize, f_string_length_initialize}
+  #define f_string_locations_initialize {0, f_array_length_initialize, f_array_length_initialize}
 
   #define f_delete_string_locations(status, locations) \
     f_delete_structure(status, locations, f_string_location)
index f11101c60db5e7470aa8b790fad6bd76e1012399..99f63ecf80cd6ea43950c6c69cf62ff0b48cf99f 100644 (file)
@@ -11,7 +11,7 @@ extern "C"{
 #endif
 
 #ifndef _di_fl_process_parameters_
-  f_return_status fl_process_parameters(const f_u_int argc, const f_string argv[], f_console_parameter parameters[], const f_u_int total_parameters, f_string_lengths *remaining){
+  f_return_status fl_process_parameters(const f_array_length argc, const f_string argv[], f_console_parameter parameters[], const f_u_int total_parameters, f_string_lengths *remaining){
     #ifndef _di_level_1_parameter_checking_
       if (remaining == f_null) return f_invalid_parameter;
     #endif // _di_level_1_parameter_checking_
@@ -20,11 +20,11 @@ extern "C"{
     f_console_id result = 0;
     f_bool       found  = f_false;
 
-    f_u_int location          = 1; // parameter 0 represents the program name so skip it
-    f_u_int sub_location      = 0;
-    f_u_int increments        = 0;
-    f_u_int string_length     = 0;
-    f_u_int parameter_counter = 0;
+    f_array_length location          = 1; // parameter 0 represents the program name so skip it
+    f_string_length sub_location     = 0;
+    f_string_length increments       = 0;
+    f_string_length string_length    = 0;
+    f_array_length parameter_counter = 0;
 
     f_string_lengths extra_initiator = f_string_lengths_initialize;
 
index abb7b444e3ffe459b51744902fcc6a5e45b88816..e9f0b01141af1ecb5fb1633c910212bda4e40a61 100644 (file)
@@ -24,7 +24,7 @@ extern "C"{
 #endif
 
 #ifndef _di_fl_process_parameters_
-  extern f_return_status fl_process_parameters(const f_u_int argc, const f_string argv[], f_console_parameter parameters[], const f_u_int total_parameters, f_string_lengths *remaining);
+  extern f_return_status fl_process_parameters(const f_array_length argc, const f_string argv[], f_console_parameter parameters[], const f_array_length total_parameters, f_string_lengths *remaining);
 #endif // _di_fl_process_parameters_
 
 
index bea4b7708c7c3db28932dc8ba22924e7ac8ddf0f..332513286dd08ea8fbb7d8e5740ae140975a313b 100644 (file)
@@ -31,8 +31,8 @@ extern "C"{
 #endif // _di_fl_execute_path_
 
 #ifndef _di_fl_execute_program_
-  // TODO: this will find the program based on PATH environment so that static paths do not have to be used as with f_execute_path
-  //f_return_status fl_execute_program(const f_string program_name, const f_string arguments[], f_s_int *results);
+  // This will find the program based on PATH environment so that static paths do not have to be used as with f_execute_path
+  extern f_return_status fl_execute_program(const f_string program_name, const f_string arguments[], f_s_int *results);
 #endif // _di_fl_execute_program_
 
 #ifdef __cplusplus
index 3c523818275410d6052191b251d799f01b407fe7..e358e5414f7871cdd538da3e377ff71db0e7726f 100644 (file)
@@ -172,7 +172,7 @@ extern "C"{
             }
 
             if (delimits.used > 0) {
-              f_string_length counter = 0;
+              f_array_length counter = 0;
 
               for (; counter < delimits.used; counter++) {
                 buffer->string[delimits.array[counter]] = f_fss_delimit_placeholder;
index 4b50013ce0bd0235cf42fe206f9e966abdfd1ba6..6147229e324337b3bbb07b22ef6aac595c2e9d56 100644 (file)
@@ -172,7 +172,7 @@ extern "C"{
             }
 
             if (delimits.used > 0) {
-              f_string_length counter = 0;
+              f_array_length counter = 0;
 
               for (; counter < delimits.used; counter++) {
                 buffer->string[delimits.array[counter]] = f_fss_delimit_placeholder;
index cbadded4a3041ffa92e14a4ab087a245020f1b87..e7dafe44ad9886b3200021c6a5a1c9d6a26c61ab 100644 (file)
@@ -129,7 +129,7 @@ extern "C"{
 #endif // _di_fss_basic_list_read_print_help_
 
 #ifndef _di_fss_basic_list_read_main_
-  f_return_status fss_basic_list_read_main(const f_s_int argc, const f_string argv[], fss_basic_list_read_data *data){
+  f_return_status fss_basic_list_read_main(const f_array_length argc, const f_string argv[], fss_basic_list_read_data *data){
     f_status status            = f_status_initialize;
     f_status allocation_status = f_status_initialize;
 
index bd82af96075b7cff72e8ca135d224544667ec283..ed8ba20933bad577bee56befbe8abb955324f557 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_basic_list_read.h>
 
-int main(const f_s_int argc, const f_string argv[]){
+int main(const f_array_length argc, const f_string argv[]){
   f_status                 status = f_status_initialize;
   fss_basic_list_read_data data   = fss_basic_list_read_data_initialize;
 
index 27481f4f2e539094b42e5b3ce9d5783ad4a07e33..2b36c73038a8f62d68b3e301e87de4afb5e6f017 100644 (file)
@@ -115,7 +115,7 @@ extern "C"{
 #endif // _di_fss_basic_read_print_help_
 
 #ifndef _di_fss_basic_read_main_
-  f_return_status fss_basic_read_main(const f_s_int argc, const f_string argv[], fss_basic_read_data *data){
+  f_return_status fss_basic_read_main(const f_array_length argc, const f_string argv[], fss_basic_read_data *data){
     f_status status            = f_status_initialize;
     f_status allocation_status = f_status_initialize;
 
index 2149f6142e549437def501531f4de7bd410423e7..f1c8121f731c25690b831d64f7b45739079562fe 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_basic_read.h>
 
-int main(const f_s_int argc, const f_string argv[]){
+int main(const f_array_length argc, const f_string argv[]){
   f_status            status = f_status_initialize;
   fss_basic_read_data data   = fss_basic_read_data_initialize;
 
index d9522ae81873452a1db473c4c4558c3775a9f32e..611ca23bdb48f5fedaa0838b152d9034837ceaf0 100644 (file)
@@ -122,7 +122,7 @@ extern "C"{
 #endif // _di_fss_extended_read_print_help_
 
 #ifndef _di_fss_extended_read_main_
-  f_return_status fss_extended_read_main(const f_s_int argc, const f_string argv[], fss_extended_read_data *data){
+  f_return_status fss_extended_read_main(const f_array_length argc, const f_string argv[], fss_extended_read_data *data){
     f_status status            = f_status_initialize;
     f_status allocation_status = f_status_initialize;
 
index b427a410c40ef7863637b4381eeb6c88da334ee4..c7e67a0a741880c482138bc18946229d3b58392a 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_extended_read.h>
 
-int main(const f_s_int argc, const f_string argv[]){
+int main(const f_array_length argc, const f_string argv[]){
   f_status               status = f_status_initialize;
   fss_extended_read_data data   = fss_extended_read_data_initialize;