]> Kevux Git Server - fll/commitdiff
Update: add f_array_length typedef
authorKevin Day <kevin@kevux.org>
Thu, 1 Mar 2012 01:05:49 +0000 (19:05 -0600)
committerKevin Day <kevin@kevux.org>
Thu, 1 Mar 2012 01:05:49 +0000 (19:05 -0600)
It makes more sense to define a default array length size variable instead of using things like f_string_length for the lenght variable that represents string lengths.
It is also easier to read than doing something like f_string_length_length.

level_0/f_types/c/types.h

index 6e012872aa9d49bd754efb6bd29d4a02fd6862e6..1b1a951022ff049da5cfe00a016350189dbdca18 100644 (file)
@@ -139,6 +139,13 @@ extern "C"{
   #define f_standard_warning stdout // I still hope for a separate pipe for warnings
 #endif // _di_f_types_standard_output_
 
+// Defines a variable to be used by arrays.
+#ifndef _di_f_array_length_
+  typedef f_u_long f_array_length;
+
+  #define f_array_length_initialize 0
+#endif // _di_f_array_length_
+
 #ifdef __cplusplus
 } // extern "C"
 #endif