]> Kevux Git Server - fll/commitdiff
Update: use unsigned long for argc
authorKevin Day <thekevinday@gmail.com>
Mon, 9 Sep 2019 02:15:07 +0000 (21:15 -0500)
committerKevin Day <thekevinday@gmail.com>
Mon, 9 Sep 2019 02:18:11 +0000 (21:18 -0500)
14 files changed:
level_0/f_console/c/console.h
level_1/fl_console/c/console.c
level_3/byte_dump/c/byte_dump.c
level_3/byte_dump/c/main.c
level_3/firewall/c/main.c
level_3/fss_basic_list_read/c/main.c
level_3/fss_basic_list_write/c/main.c
level_3/fss_basic_read/c/main.c
level_3/fss_basic_write/c/main.c
level_3/fss_extended_read/c/main.c
level_3/fss_extended_write/c/main.c
level_3/fss_status_code/c/main.c
level_3/init/c/main.c
level_3/status_code/c/main.c

index 5d393b4c9c7f50e9120122f18513ce289e869f9e..87031946c57a0f5a68dcd423010140a18f307bf8 100644 (file)
@@ -203,8 +203,8 @@ extern "C" {
  */
 #ifndef _di_f_console_arguments_
   typedef struct {
-    const int  argc;
-    const f_string *argv;
+    const unsigned long argc;
+    const f_string      *argv;
   } f_console_arguments;
 #endif // _di_f_console_arguments_
 
index 0ea8b9466f711614ab80dc569b6c2fc7a21e45e7..c90314e9145ac211df2dcc8e6794998e345366f0 100644 (file)
@@ -14,7 +14,7 @@ extern "C" {
     f_console_id result = 0;
     f_bool found = f_false;
 
-    f_array_length location = 1; // Parameter 0 represents the program name so skip it.
+    unsigned long location = 1; // Parameter 0 represents the program name so skip it.
     f_string_length sub_location = 0;
     f_string_length increment_by = 0;
     f_string_length string_length = 0;
@@ -87,7 +87,7 @@ extern "C" {
           needs_additional.array[i] = needs_additional.array[i + 1];
         } // for
       }
-      else if (console_short > f_console_none) {
+      else if (console_short != f_console_none) {
         // The sub_location is used on a per increment basis (such as 'tar -xcf', the '-' would have an increment of 1, therefore x, c, and f would all be three separate parameters).
         while (sub_location < string_length) {
           for (parameter_counter = 0; parameter_counter < parameters.used; parameter_counter++) {
index 6c52202350b1354f1665a68dfef6e9393ab5f785..ff6487fea7cceeba4fcb3baac9c328cb57f28ee7 100644 (file)
@@ -74,7 +74,6 @@ extern "C" {
           return f_status_set_error(status);
         }
 
-
         if (choice == byte_dump_parameter_hexidecimal) {
           data->mode = byte_dump_mode_hexidecimal;
         }
index 781847738b1c30cca27e4e52cbbe07f8ea2956b2..9fc3443dce063e680001b77fca82d01ba4dfcd46 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/byte_dump.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   byte_dump_data data = byte_dump_data_initialize;
 
index 7eac47535e7fee185456dd9f6197fdc1a0a00811..39af538215cc63d213bbbe61def62cac28f0424a 100644 (file)
@@ -1,7 +1,7 @@
 #include <level_0/status.h>
 #include <level_3/firewall.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const f_s_int argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   firewall_data data = firewall_data_initialize;
 
index 5edc171f68685ee1693f0814c0339d4db7059b96..4ccd184139ceb3ab93cdcca799986f1f2280a988 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_basic_list_read.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_basic_list_read_data data = fss_basic_list_read_data_initialize;
 
index 2b06cb439d56badb6f2970a65b6bee1579318ca8..46161a2a9b0ead27c483d585b2225a26513e70ed 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_basic_list_write.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_basic_list_write_data data = fss_basic_list_write_data_initialize;
 
index 21a1b6fa53693098fde5ed2a0e4593b98a104ce6..7d796b0baa64b9a32ac14d952f5ab1b0e2bff036 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_basic_read.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_basic_read_data data = fss_basic_read_data_initialize;
 
index d2cc816aed42cebb26a1c21cecf4a2b44b890765..aa524b488b0684206be74d131efe569901c76438 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_basic_write.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_basic_write_data data = fss_basic_write_data_initialize;
 
index bb92005924f07e44a2b080ca67caaed627e95ffe..d11baada2775acf7f2baa733afa1e9057ab745fa 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_extended_read.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_extended_read_data data = fss_extended_read_data_initialize;
 
index 5098d16ed54ec28dca8ab965869146bcff6decc7..e55637629efe0e3ee19ffe71e1979d7b2b12dac4 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_extended_write.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_extended_write_data data = fss_extended_write_data_initialize;
 
index 3bf1ed5fcb1342dc46d4ce7540a3e8036b9378c4..9d899c376abc62a1b74147deb9cd3883362448bf 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/fss_status_code.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   fss_status_code_data data = fss_status_code_data_initialize;
 
index 5b4257b4a387fabdefae5ca80797269d685388c5..351e9ac623fc9fb7b9357567737ebbbc238bfa25 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/init.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   init_argument data = init_argument_initialize;
 
index fc6375e8429cbf6c281cb253cc9a26dc3e50ffbd..820b4cf665254fd99d649cbb85b6085b36748f4e 100644 (file)
@@ -1,6 +1,6 @@
 #include <level_3/status_code.h>
 
-int main(const int argc, const f_string *argv) {
+int main(const unsigned long argc, const f_string *argv) {
   const f_console_arguments arguments = { argc, argv };
   status_code_data data = status_code_data_initialize;