]> Kevux Git Server - fll/commitdiff
Cleanup: make sure memory functions are prefixed with f_memory
authorKevin Day <thekevinday@gmail.com>
Sun, 1 Sep 2019 20:20:09 +0000 (15:20 -0500)
committerKevin Day <thekevinday@gmail.com>
Sun, 1 Sep 2019 20:20:09 +0000 (15:20 -0500)
level_0/f_fss/c/fss.h
level_0/f_memory/c/memory.c
level_0/f_memory/c/memory.h
level_0/f_string/c/string.h
level_0/f_utf/c/utf.h
level_1/fl_directory/c/directory.c
level_3/init/c/private-init.h

index 8efc786902d4b3d3748d81890bfdb4f888d161f1..448d205a3e674107c2f8c40aa59b873c01bdfd73 100644 (file)
@@ -152,14 +152,14 @@ enum {
   typedef f_string_location f_fss_object;
   #define f_fss_object_initialize f_string_location_initialize
 
-  #define f_macro_fss_object_new(status, object, length) status = f_new_array((void **) & object, sizeof(f_fss_object), length)
+  #define f_macro_fss_object_new(status, object, length) status = f_memory_new((void **) & object, sizeof(f_fss_object), length)
 
-  #define f_macro_fss_object_delete(status, object) status = f_delete((void **) & object)
-  #define f_macro_fss_object_destroy(status, object, size) status = f_destroy((void **) & object, sizeof(f_fss_object), size)
+  #define f_macro_fss_object_delete(status, object) status = f_memory_delete((void **) & object)
+  #define f_macro_fss_object_destroy(status, object, size) status = f_memory_destroy((void **) & object, sizeof(f_fss_object), size)
 
-  #define f_macro_fss_object_resize(status, object, old_length, new_length) status = f_resize((void **) & object, sizeof(f_fss_object), old_length, new_length)
+  #define f_macro_fss_object_resize(status, object, old_length, new_length) status = f_memory_resize((void **) & object, sizeof(f_fss_object), old_length, new_length)
 
-  #define f_macro_fss_object_adjust(status, object, old_length, new_length) status = f_adjust((void **) & object, sizeof(f_fss_object), old_length, new_length)
+  #define f_macro_fss_object_adjust(status, object, old_length, new_length) status = f_memory_adjust((void **) & object, sizeof(f_fss_object), old_length, new_length)
 #endif // _di_fss_object_
 
 /**
index f8e86c029091431b42724f64c1039a9b2cd3497d..49744a9c64b54e3c73c9c279db84e76b6d22b0bf 100644 (file)
@@ -4,8 +4,8 @@
 extern "C" {
 #endif
 
-#ifndef _di_f_new_
-  f_return_status f_new_array(void **pointer, const f_memory_size_t type, const f_memory_length length) {
+#ifndef _di_f_memory_new_
+  f_return_status f_memory_new(void **pointer, const f_memory_size_t type, const f_memory_length length) {
     #ifndef _di_level_0_parameter_checking_
       if (type <= 0) return f_status_set_error(f_invalid_parameter);
       if (pointer == 0) return f_status_set_error(f_invalid_parameter);
@@ -24,10 +24,10 @@ extern "C" {
 
     return f_status_set_error(f_allocation_error);
   }
-#endif // _di_f_new_
+#endif // _di_f_memory_new_
 
-#if ! ( defined (_di_f_delete_) || defined (_f_memory_FORCE_secure_memory_) )
-  f_return_status f_delete(void **pointer, const f_memory_size_t type, const f_memory_length length) {
+#if ! ( defined (_di_f_memory_delete_) || defined (_f_memory_FORCE_secure_memory_) )
+  f_return_status f_memory_delete(void **pointer, const f_memory_size_t type, const f_memory_length length) {
     #ifndef _di_level_0_parameter_checking_
       if (pointer == 0) return f_status_set_error(f_invalid_parameter);
     #endif // _di_level_0_parameter_checking_
@@ -42,10 +42,10 @@ extern "C" {
 
     return f_none;
   }
-#endif // ! ( defined (_di_f_delete_) || defined (_f_memory_FORCE_secure_memory_) )
+#endif // ! ( defined (_di_f_memory_delete_) || defined (_f_memory_FORCE_secure_memory_) )
 
-#if ! ( defined (_di_f_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
-  f_return_status f_destroy(void **pointer, const f_memory_size_t type, const f_memory_length length) {
+#if ! ( defined (_di_f_memory_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
+  f_return_status f_memory_destroy(void **pointer, const f_memory_size_t type, const f_memory_length length) {
     #ifndef _di_level_0_parameter_checking_
       if (length <  0) return f_status_set_error(f_invalid_parameter);
       if (type <= 0) return f_status_set_error(f_invalid_parameter);
@@ -66,10 +66,10 @@ extern "C" {
 
     return f_none;
   }
-#endif // ! ( defined (_di_f_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
+#endif // ! ( defined (_di_f_memory_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
 
-#if ! ( defined (_di_f_resize_) || defined (_f_memory_FORCE_secure_memory_) )
-  f_return_status f_resize(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length) {
+#if ! ( defined (_di_f_memory_resize_) || defined (_f_memory_FORCE_secure_memory_) )
+  f_return_status f_memory_resize(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length) {
     #ifndef _di_level_0_parameter_checking_
       if (type <= 0) return f_status_set_error(f_invalid_parameter);
       if (old_length < 0) return f_status_set_error(f_invalid_parameter);
@@ -123,10 +123,10 @@ extern "C" {
 
     return f_status_set_error(f_reallocation_error);
   }
-#endif // ! ( defined (_di_f_resize_) || defined (_f_memory_FORCE_secure_memory_) )
+#endif // ! ( defined (_di_f_memory_resize_) || defined (_f_memory_FORCE_secure_memory_) )
 
-#if ! ( defined (_di_f_adjust_) || defined (_f_memory_FORCE_fast_memory_) )
-  f_return_status f_adjust(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length) {
+#if ! ( defined (_di_f_memory_adjust_) || defined (_f_memory_FORCE_fast_memory_) )
+  f_return_status f_memory_adjust(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length) {
     #ifndef _di_level_0_parameter_checking_
       if (type <= 0) return f_status_set_error(f_invalid_parameter);
       if (old_length < 0) return f_status_set_error(f_invalid_parameter);
@@ -188,7 +188,7 @@ extern "C" {
 
     return f_status_set_error(f_reallocation_error);
   }
-#endif // ! ( defined (_di_f_adjust_) || defined (_f_memory_FORCE_fast_memory_) )
+#endif // ! ( defined (_di_f_memory_adjust_) || defined (_f_memory_FORCE_fast_memory_) )
 
 #ifdef __cplusplus
 } // extern "C"
index 986df81f836b881a0381f8b893689b0e5675323c..13d7466e6840b2c9b10d53de9baf611b1b1c0b4b 100644 (file)
@@ -37,8 +37,8 @@ extern "C" {
 #endif
 
 #ifdef _f_memory_FORCE_secure_memory_
-  #define f_delete(the_pointer, the_type, the_length) f_destroy(the_pointer, the_type, the_length)
-  #define f_resize(the_pointer, the_type, the_old_length, the_new_length) f_adjust(the_pointer, the_type, the_old_length, the_new_length)
+  #define f_memory_delete(the_pointer, the_type, the_length) f_memory_destroy(the_pointer, the_type, the_length)
+  #define f_memory_resize(the_pointer, the_type, the_old_length, the_new_length) f_memory_adjust(the_pointer, the_type, the_old_length, the_new_length)
 
   #ifdef _f_memory_FORCE_fast_memory_
     #error You cannot define both _f_memory_FORCE_fast_memory_ and _f_memory_FORCE_secure_memory_ at the same time
@@ -46,8 +46,8 @@ extern "C" {
 #endif // _f_memory_FORCE_secure_memory_
 
 #ifdef _f_memory_FORCE_fast_memory_
-  #define f_destroy(the_pointer, the_type, the_length) f_delete(the_pointer, the_type, the_length)
-  #define f_adjust(the_pointer, the_type, the_old_length, the_new_length) f_resize(the_pointer, the_type, the_old_length, the_new_length)
+  #define f_memory_destroy(the_pointer, the_type, the_length) f_memory_delete(the_pointer, the_type, the_length)
+  #define f_memory_adjust(the_pointer, the_type, the_old_length, the_new_length) f_memory_resize(the_pointer, the_type, the_old_length, the_new_length)
 #endif // _f_memory_FORCE_fast_memory_
 
 
@@ -66,43 +66,43 @@ extern "C" {
   #define f_memory_length size_t
 #endif // _di_f_memory_types_
 
-#ifndef _di_f_new_
+#ifndef _di_f_memory_new_
   // Create some dynamically allocated array of some length
-  extern f_return_status f_new_array(void **pointer, const f_memory_size_t type, const f_memory_length length);
-#endif // _di_f_new_
+  extern f_return_status f_memory_new(void **pointer, const f_memory_size_t type, const f_memory_length length);
+#endif // _di_f_memory_new_
 
-#if ! ( defined (_di_f_delete_) || defined (_f_memory_FORCE_secure_memory_) )
+#if ! ( defined (_di_f_memory_delete_) || defined (_f_memory_FORCE_secure_memory_) )
   /**
    * deletes some dynamically allocated data.
-   * f_delete, will not change any of the data to 0 prior to deallocation.
-   * type and length are not used by this function normally but must be provided for the cases when f_delete is swapped with f_destroy (or vice-versa).
+   * f_memory_delete, will not change any of the data to 0 prior to deallocation.
+   * type and length are not used by this function normally but must be provided for the cases when f_memory_delete is swapped with f_memory_destroy (or vice-versa).
    */
-  extern f_return_status f_delete(void **pointer, const f_memory_size_t type, const f_memory_length length);
-#endif // ! ( defined (_di_f_delete_) || defined (_f_memory_FORCE_secure_memory_) )
+  extern f_return_status f_memory_delete(void **pointer, const f_memory_size_t type, const f_memory_length length);
+#endif // ! ( defined (_di_f_memory_delete_) || defined (_f_memory_FORCE_secure_memory_) )
 
-#if ! ( defined (_di_f_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
+#if ! ( defined (_di_f_memory_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
   /**
    * securely deletes some dynamically allocated data.
-   * f_destroy, will change all data to 0 prior to deallocation.
+   * f_memory_destroy, will change all data to 0 prior to deallocation.
    */
-  extern f_return_status f_destroy(void **pointer, const f_memory_size_t type, const f_memory_length length);
-#endif // ! ( defined (_di_f_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
+  extern f_return_status f_memory_destroy(void **pointer, const f_memory_size_t type, const f_memory_length length);
+#endif // ! ( defined (_di_f_memory_destroy_) || defined (_f_memory_FORCE_fast_memory_) )
 
-#if ! ( defined (_di_f_resize_) || defined (_f_memory_FORCE_secure_memory_) )
+#if ! ( defined (_di_f_memory_resize_) || defined (_f_memory_FORCE_secure_memory_) )
   /**
    * resizes some dynamically allocated data.
-   * f_resize, will not change any of the data prior to deallocation.
+   * f_memory_resize, will not change any of the data prior to deallocation.
    */
-  extern f_return_status f_resize(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length);
-#endif // ! ( defined (_di_f_resize_) || defined (_f_memory_FORCE_secure_memory_) )
+  extern f_return_status f_memory_resize(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length);
+#endif // ! ( defined (_di_f_memory_resize_) || defined (_f_memory_FORCE_secure_memory_) )
 
-#if ! ( defined (_di_f_adjust_) || defined (_f_memory_FORCE_fast_memory_) )
+#if ! ( defined (_di_f_memory_adjust_) || defined (_f_memory_FORCE_fast_memory_) )
   /**
    * securely resizes some dynamically allocated data.
-   * f_adjust, will change all data to 0 prior to deallocation.
+   * f_memory_adjust, will change all data to 0 prior to deallocation.
    */
-  extern f_return_status f_adjust(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length);
-#endif // _di_f_adjust_
+  extern f_return_status f_memory_adjust(void **pointer, const f_memory_size_t type, const f_memory_length old_length, const f_memory_length new_length);
+#endif // _di_f_memory_adjust_
 
 
 // centralize allocation for all FLL structures that follow the size+used approach.
@@ -126,7 +126,7 @@ extern "C" {
     structure.array = 0; \
     structure.size = 0; \
     structure.used = 0; \
-    status = f_new_array((void **) & structure.array, sizeof(type), length); \
+    status = f_memory_new((void **) & structure.array, sizeof(type), length); \
     if (status == f_none) { \
       structure.size = length; \
       structure.used = 0; \
@@ -141,7 +141,7 @@ extern "C" {
    * type:      the structure type.
    */
   #define f_macro_memory_structure_delete(status, structure, type) \
-    status = f_delete((void **) & structure.array, sizeof(type), structure.size); \
+    status = f_memory_delete((void **) & structure.array, sizeof(type), structure.size); \
     if (status == f_none) { \
       structure.size = 0; \
       structure.used = 0; \
@@ -155,7 +155,7 @@ extern "C" {
    * type:      the structure type.
    */
   #define f_macro_memory_structure_destroy(status, structure, type) \
-    status = f_destroy((void **) & structure.array, sizeof(type), structure.size); \
+    status = f_memory_destroy((void **) & structure.array, sizeof(type), structure.size); \
     if (status == f_none) { \
       structure.size = 0; \
       structure.used = 0; \
@@ -169,7 +169,7 @@ extern "C" {
    * type:      the structure type.
    */
   #define f_macro_memory_structure_resize(status, structure, type, new_length) \
-    status = f_resize((void **) & structure.array, sizeof(type), structure.size, new_length); \
+    status = f_memory_resize((void **) & structure.array, sizeof(type), structure.size, new_length); \
     if (status == f_none) { \
       structure.size = new_length; \
       if (structure.used > structure.size) structure.used = new_length; \
@@ -183,7 +183,7 @@ extern "C" {
    * type:      the structure type.
    */
   #define f_macro_memory_structure_adjust(status, structure, type, new_length) \
-    status = f_adjust((void **) & structure.array, sizeof(type), structure.size, new_length); \
+    status = f_memory_adjust((void **) & structure.array, sizeof(type), structure.size, new_length); \
     if (status == f_none) { \
       structure.size = new_length; \
       if (structure.used > structure.size) structure.used = new_length; \
@@ -213,7 +213,7 @@ extern "C" {
     structures.array = 0; \
     structures.size = 0; \
     structures.used = 0; \
-    status = f_new_array((void **) & structures.array, sizeof(type), new_length); \
+    status = f_memory_new((void **) & structures.array, sizeof(type), new_length); \
     if (status == f_none) { \
       structures.size = new_length; \
       structures.used = 0; \
@@ -233,7 +233,7 @@ extern "C" {
       f_macro_memory_structure_delete(status, structures.array[structures.size], type); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_delete((void **) & structures.array, sizeof(type), structures.size); \
+    if (status == f_none) status = f_memory_delete((void **) & structures.array, sizeof(type), structures.size); \
     if (status == f_none) structures.used = 0;
 #endif // _di_f_macro_memory_structures_delete_
 
@@ -250,7 +250,7 @@ extern "C" {
       f_macro_memory_structure_destroy(status, structures.array[structures.size], type); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_destroy((void **) & structures.array, sizeof(type), structures.size); \
+    if (status == f_none) status = f_memory_destroy((void **) & structures.array, sizeof(type), structures.size); \
     if (status == f_none) structures.used = 0;
 #endif // _di_f_macro_memory_structures_destroy_
 
@@ -269,7 +269,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_resize((void **) & structures.array, sizeof(type), structures.size, new_length); \
+    if (status == f_none) status = f_memory_resize((void **) & structures.array, sizeof(type), structures.size, new_length); \
     if (status == f_none) { \
       if (new_length > structures.size) { \
         length_variable i = structures.size; \
@@ -297,7 +297,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_adjust((void **) & structures.array, sizeof(type), structures.size, new_length); \
+    if (status == f_none) status = f_memory_adjust((void **) & structures.array, sizeof(type), structures.size, new_length); \
     if (status == f_none) { \
       if (new_length > structures.size) { \
         length_variable i = structures.size; \
index 28c9d8fe666cb1384632c44eb64a6dd1eb31423d..8cf3b2d77fab5a7e5b8ef4423fdd5c32bbeb48a5 100644 (file)
@@ -82,15 +82,15 @@ extern "C" {
   #define f_string_max_size   f_signed_long_size
   #define f_string_initialize f_string_eos
 
-  #define f_macro_string_new(status, string, length)   status = f_new_array((void **) & string, sizeof(f_string), length)
-  #define f_macro_string_delete(status, string, size)  status = f_delete((void **) & string, sizeof(f_string), size)
-  #define f_macro_string_destroy(status, string, size) status = f_destroy((void **) & string, sizeof(f_string), size)
+  #define f_macro_string_new(status, string, length)   status = f_memory_new((void **) & string, sizeof(f_string), length)
+  #define f_macro_string_delete(status, string, size)  status = f_memory_delete((void **) & string, sizeof(f_string), size)
+  #define f_macro_string_destroy(status, string, size) status = f_memory_destroy((void **) & string, sizeof(f_string), size)
 
   #define f_macro_string_resize(status, string, old_length, new_length) \
-    status = f_resize((void **) & string, sizeof(f_string), old_length, new_length)
+    status = f_memory_resize((void **) & string, sizeof(f_string), old_length, new_length)
 
   #define f_macro_string_adjust(status, string, old_length, new_length) \
-    status = f_adjust((void **) & string, sizeof(f_string), old_length, new_length)
+    status = f_memory_adjust((void **) & string, sizeof(f_string), old_length, new_length)
 #endif // _di_f_string_
 
 #ifndef _di_f_string_length_
@@ -98,15 +98,15 @@ extern "C" {
 
   #define f_string_length_printf string_format_long_integer
 
-  #define f_macro_string_length_new(status, string, length)    status = f_new_array((void **) & string, sizeof(f_string_length), length)
-  #define f_macro_string_length_delete(status, string, length) status = f_delete((void **) & string, sizeof(f_string_length), length)
-  #define f_macro_string_length_destroy(status, string, size)  status = f_destroy((f_void_P *) & string, sizeof(f_string_length), size)
+  #define f_macro_string_length_new(status, string, length)    status = f_memory_new((void **) & string, sizeof(f_string_length), length)
+  #define f_macro_string_length_delete(status, string, length) status = f_memory_delete((void **) & string, sizeof(f_string_length), length)
+  #define f_macro_string_length_destroy(status, string, size)  status = f_memory_destroy((f_void_P *) & string, sizeof(f_string_length), size)
 
   #define f_macro_string_length_resize(status, length, old_length, new_length) \
-    status = f_resize((void **) & length, sizeof(f_string_length), old_length, new_length)
+    status = f_memory_resize((void **) & length, sizeof(f_string_length), old_length, new_length)
 
   #define f_macro_string_length_adjust(status, length, old_length, new_length) \
-    status = f_adjust((void **) & length, sizeof(f_string_length), old_length, new_length)
+    status = f_memory_adjust((void **) & length, sizeof(f_string_length), old_length, new_length)
 #endif // _di_f_string_length_
 
 /**
@@ -150,15 +150,15 @@ extern "C" {
 
   #define f_string_location_initialize { 1, 0 }
 
-  #define f_macro_string_location_new(status, string_location, length)   status = f_new_array((void **) & string_location, sizeof(f_string_location), length)
-  #define f_macro_string_location_delete(status, string_location, size)  status = f_delete((void **) & string_location, sizeof(f_string_location), size)
-  #define f_macro_string_location_destroy(status, string_location, size) status = f_destroy((void **) & string_location, sizeof(f_string_location), size)
+  #define f_macro_string_location_new(status, string_location, length)   status = f_memory_new((void **) & string_location, sizeof(f_string_location), length)
+  #define f_macro_string_location_delete(status, string_location, size)  status = f_memory_delete((void **) & string_location, sizeof(f_string_location), size)
+  #define f_macro_string_location_destroy(status, string_location, size) status = f_memory_destroy((void **) & string_location, sizeof(f_string_location), size)
 
   #define f_macro_string_location_resize(status, string_location, old_length, new_length) \
-    status = f_resize((void **) & string_location, sizeof(f_string_location), old_length, new_length)
+    status = f_memory_resize((void **) & string_location, sizeof(f_string_location), old_length, new_length)
 
   #define f_macro_string_location_adjust(status, string_location, old_length, new_length) \
-    status = f_adjust((void **) & string_location, sizeof(f_string_location), old_length, new_length)
+    status = f_memory_adjust((void **) & string_location, sizeof(f_string_location), old_length, new_length)
 #endif // _di_f_string_location_
 
 /**
@@ -218,35 +218,35 @@ extern "C" {
 
   #define f_macro_string_dynamic_new(status, dynamic, new_length) \
     f_clear_string_dynamic(dynamic) \
-    status = f_new_array((void **) & dynamic.string, sizeof(f_string), new_length); \
+    status = f_memory_new((void **) & dynamic.string, sizeof(f_string), new_length); \
     if (status == f_none) { \
       dynamic.size = new_length; \
       dynamic.used = 0; \
     }
 
   #define f_macro_string_dynamic_delete(status, dynamic) \
-    status = f_delete((void **) & dynamic.string, sizeof(f_string), dynamic.size); \
+    status = f_memory_delete((void **) & dynamic.string, sizeof(f_string), dynamic.size); \
     if (status == f_none) { \
       dynamic.size = 0; \
       dynamic.used = 0; \
     }
 
   #define f_macro_string_dynamic_destroy(status, dynamic) \
-    status = f_destroy((void **) & dynamic.string, sizeof(f_string), dynamic.size); \
+    status = f_memory_destroy((void **) & dynamic.string, sizeof(f_string), dynamic.size); \
     if (status == f_none) { \
       dynamic.size = 0; \
       dynamic.used = 0; \
     }
 
   #define f_macro_string_dynamic_resize(status, dynamic, new_length) \
-    status = f_resize((void **) & dynamic.string, sizeof(f_string), dynamic.size, new_length); \
+    status = f_memory_resize((void **) & dynamic.string, sizeof(f_string), dynamic.size, new_length); \
     if (status == f_none) { \
       dynamic.size = new_length; \
       if (dynamic.used > dynamic.size) dynamic.used = new_length; \
     }
 
   #define f_macro_string_dynamic_adjust(status, dynamic, new_length) \
-    status = f_adjust((void **) & dynamic.string, sizeof(f_string), dynamic.size, new_length); \
+    status = f_memory_adjust((void **) & dynamic.string, sizeof(f_string), dynamic.size, new_length); \
     if (status == f_none) { \
       dynamic.size = new_length; \
       if (dynamic.used > dynamic.size) dynamic.used = new_length; \
@@ -277,7 +277,7 @@ extern "C" {
     dynamics.array = 0; \
     dynamics.size = 0; \
     dynamics.used = 0; \
-    status = f_new_array((void **) & dynamics.array, sizeof(f_string_dynamic), length); \
+    status = f_memory_new((void **) & dynamics.array, sizeof(f_string_dynamic), length); \
     if (status == f_none) { \
       dynamics.size = length; \
       dynamics.used = 0; \
@@ -290,7 +290,7 @@ extern "C" {
       f_macro_string_dynamic_destroy(status, dynamics.array[dynamics.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_delete((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size); \
+    if (status == f_none) status = f_memory_delete((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size); \
     if (status == f_none) dynamics.used = 0;
 
   #define f_macro_string_dynamics_destroy(status, dynamics) \
@@ -300,7 +300,7 @@ extern "C" {
       f_macro_string_dynamic_destroy(status, dynamics.array[dynamics.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_destroy((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size); \
+    if (status == f_none) status = f_memory_destroy((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size); \
     if (status == f_none) dynamics.used = 0;
 
   #define f_macro_string_dynamics_resize(status, dynamics, new_length) \
@@ -312,7 +312,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_resize((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size, new_length); \
+    if (status == f_none) status = f_memory_resize((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size, new_length); \
     if (status == f_none) { \
       if (new_length > dynamics.size) { \
         f_string_length i = dynamics.size; \
@@ -333,7 +333,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_adjust((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size, new_length); \
+    if (status == f_none) status = f_memory_adjust((void **) & dynamics.array, sizeof(f_string_dynamic), dynamics.size, new_length); \
     if (status == f_none) { \
       if (new_length > dynamics.size) { \
         f_string_length i = dynamics.size; \
index d75b7de534be432d4fd332395d6ab528b5751776..be71f1b58724678c9c48835aa922fde3285a0982 100644 (file)
@@ -173,15 +173,15 @@ extern "C" {
   #define f_utf_string_max_size   f_signed_long_size
   #define f_utf_string_initialize f_utf_character_eos
 
-  #define f_macro_utf_string_new(status, string, length)   status = f_new_array((void **) & string, sizeof(f_utf_string), length)
-  #define f_macro_utf_string_delete(status, string, size)  status = f_delete((void **) & string, sizeof(f_utf_string), size)
-  #define f_macro_utf_string_destroy(status, string, size) status = f_destroy((void **) & string, sizeof(f_utf_string), size)
+  #define f_macro_utf_string_new(status, string, length)   status = f_memory_new((void **) & string, sizeof(f_utf_string), length)
+  #define f_macro_utf_string_delete(status, string, size)  status = f_memory_delete((void **) & string, sizeof(f_utf_string), size)
+  #define f_macro_utf_string_destroy(status, string, size) status = f_memory_destroy((void **) & string, sizeof(f_utf_string), size)
 
   #define f_macro_utf_string_resize(status, string, old_length, new_length) \
-    status = f_resize((void **) & string, sizeof(f_utf_string), old_length, new_length)
+    status = f_memory_resize((void **) & string, sizeof(f_utf_string), old_length, new_length)
 
   #define f_macro_utf_string_adjust(status, string, old_length, new_length) \
-    status = f_adjust((void **) & string, sizeof(f_utf_string), old_length, new_length)
+    status = f_memory_adjust((void **) & string, sizeof(f_utf_string), old_length, new_length)
 #endif // _di_f_utf_string_
 
 /**
@@ -190,15 +190,15 @@ extern "C" {
 #ifndef _di_f_utf_string_length_
   typedef f_s_long f_utf_string_length;
 
-  #define f_macro_utf_string_length_new(status, string, length)    status = f_new_array((void **) & string, sizeof(f_utf_string_length), length)
-  #define f_macro_utf_string_length_delete(status, string, length) status = f_delete((void **) & string, sizeof(f_utf_string_length), length)
-  #define f_macro_utf_string_length_destroy(status, string, size)  status = f_destroy((f_void_P *) & string, sizeof(f_utf_string_length), size)
+  #define f_macro_utf_string_length_new(status, string, length)    status = f_memory_new((void **) & string, sizeof(f_utf_string_length), length)
+  #define f_macro_utf_string_length_delete(status, string, length) status = f_memory_delete((void **) & string, sizeof(f_utf_string_length), length)
+  #define f_macro_utf_string_length_destroy(status, string, size)  status = f_memory_destroy((f_void_P *) & string, sizeof(f_utf_string_length), size)
 
   #define f_macro_utf_string_length_resize(status, length, old_length, new_length) \
-    status = f_resize((void **) & length, sizeof(f_utf_string_length), old_length, new_length)
+    status = f_memory_resize((void **) & length, sizeof(f_utf_string_length), old_length, new_length)
 
   #define f_macro_utf_string_length_adjust(status, length, old_length, new_length) \
-    status = f_adjust((void **) & length, sizeof(f_utf_string_length), old_length, new_length)
+    status = f_memory_adjust((void **) & length, sizeof(f_utf_string_length), old_length, new_length)
 #endif // _di_f_utf_string_length_
 
 /**
@@ -242,15 +242,15 @@ extern "C" {
 
   #define f_utf_string_location_initialize { 1, 0 }
 
-  #define f_macro_utf_string_location_new(status, utf_string_location, length)   status = f_new_array((void **) & utf_string_location, sizeof(f_utf_string_location), length)
-  #define f_macro_utf_string_location_delete(status, utf_string_location, size)  status = f_delete((void **) & utf_string_location, sizeof(f_utf_string_location), size)
-  #define f_macro_utf_string_location_destroy(status, utf_string_location, size) status = f_destroy((void **) & utf_string_location, sizeof(f_utf_string_location), size)
+  #define f_macro_utf_string_location_new(status, utf_string_location, length)   status = f_memory_new((void **) & utf_string_location, sizeof(f_utf_string_location), length)
+  #define f_macro_utf_string_location_delete(status, utf_string_location, size)  status = f_memory_delete((void **) & utf_string_location, sizeof(f_utf_string_location), size)
+  #define f_macro_utf_string_location_destroy(status, utf_string_location, size) status = f_memory_destroy((void **) & utf_string_location, sizeof(f_utf_string_location), size)
 
   #define f_macro_utf_string_location_resize(status, utf_string_location, old_length, new_length) \
-    status = f_resize((void **) & utf_string_location, sizeof(f_utf_string_location), old_length, new_length)
+    status = f_memory_resize((void **) & utf_string_location, sizeof(f_utf_string_location), old_length, new_length)
 
   #define f_macro_utf_string_location_adjust(status, utf_string_location, old_length, new_length) \
-    status = f_adjust((void **) & utf_string_location, sizeof(f_utf_string_location), old_length, new_length)
+    status = f_memory_adjust((void **) & utf_string_location, sizeof(f_utf_string_location), old_length, new_length)
 #endif // _di_f_utf_string_location_
 
 /**
@@ -310,35 +310,35 @@ extern "C" {
 
   #define f_macro_utf_string_dynamic_new(status, dynamic, new_length) \
     f_clear_utf_string_dynamic(dynamic) \
-    status = f_new_array((void **) & dynamic.string, sizeof(f_utf_string), new_length); \
+    status = f_memory_new((void **) & dynamic.string, sizeof(f_utf_string), new_length); \
     if (status == f_none) { \
       dynamic.size = new_length; \
       dynamic.used = 0; \
     }
 
   #define f_macro_utf_string_dynamic_delete(status, dynamic) \
-    status = f_delete((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size); \
+    status = f_memory_delete((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size); \
     if (status == f_none) { \
       dynamic.size = 0; \
       dynamic.used = 0; \
     }
 
   #define f_macro_utf_string_dynamic_destroy(status, dynamic) \
-    status = f_destroy((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size); \
+    status = f_memory_destroy((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size); \
     if (status == f_none) { \
       dynamic.size = 0; \
       dynamic.used = 0; \
     }
 
   #define f_macro_utf_string_dynamic_resize(status, dynamic, new_length) \
-    status = f_resize((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size, new_length); \
+    status = f_memory_resize((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size, new_length); \
     if (status == f_none) { \
       dynamic.size = new_length; \
       if (dynamic.used > dynamic.size) dynamic.used = new_length; \
     }
 
   #define f_macro_utf_string_dynamic_adjust(status, dynamic, new_length) \
-    status = f_adjust((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size, new_length); \
+    status = f_memory_adjust((void **) & dynamic.string, sizeof(f_utf_string), dynamic.size, new_length); \
     if (status == f_none) { \
       dynamic.size = new_length; \
       if (dynamic.used > dynamic.size) dynamic.used = new_length; \
@@ -369,7 +369,7 @@ extern "C" {
     dynamics.array = 0; \
     dynamics.size = 0; \
     dynamics.used = 0; \
-    status = f_new_array((void **) & dynamics.array, sizeof(f_utf_string_dynamic), length); \
+    status = f_memory_new((void **) & dynamics.array, sizeof(f_utf_string_dynamic), length); \
     if (status == f_none) { \
       dynamics.size = length; \
       dynamics.used = 0; \
@@ -382,7 +382,7 @@ extern "C" {
       f_macro_utf_string_dynamic_destroy(status, dynamics.array[dynamics.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_delete((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size); \
+    if (status == f_none) status = f_memory_delete((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size); \
     if (status == f_none) dynamics.used = 0;
 
   #define f_macro_utf_string_dynamics_destroy(status, dynamics) \
@@ -392,7 +392,7 @@ extern "C" {
       f_macro_utf_string_dynamic_destroy(status, dynamics.array[dynamics.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_destroy((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size); \
+    if (status == f_none) status = f_memory_destroy((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size); \
     if (status == f_none) dynamics.used = 0;
 
   #define f_macro_utf_string_dynamics_resize(status, dynamics, new_length) \
@@ -404,7 +404,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_resize((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size, new_length); \
+    if (status == f_none) status = f_memory_resize((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size, new_length); \
     if (status == f_none) { \
       if (new_length > dynamics.size) { \
         f_utf_string_length i = dynamics.size; \
@@ -425,7 +425,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_adjust((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size, new_length); \
+    if (status == f_none) status = f_memory_adjust((void **) & dynamics.array, sizeof(f_utf_string_dynamic), dynamics.size, new_length); \
     if (status == f_none) { \
       if (new_length > dynamics.size) { \
         f_utf_string_length i = dynamics.size; \
index 8b616542a6e37d5a2c454a7e7211e4ec64d08076..26c21438f28a61eebdde619f87990ce47e7edb05 100644 (file)
@@ -43,11 +43,11 @@ extern "C" {
         }
 
         // FIXME: the second and third paramater are probably wrong
-        f_delete((void **) & listing[counter], sizeof(struct dirent), 0);
+        f_memory_delete((void **) & listing[counter], sizeof(struct dirent), 0);
     }
 
     // FIXME: the second and third paramater are probably wrong
-    f_delete((void **) & listing, sizeof(struct dirent *), 0);
+    f_memory_delete((void **) & listing, sizeof(struct dirent *), 0);
 
     if (length == 0) {
       // an empty directory
index 1f58dd87008db59c362cbb9397b2d9eee08b70a3..8f7d750684154b6e6fc2ed8bc57ded25addf3595 100644 (file)
@@ -91,7 +91,7 @@ extern "C" {
       delete_init_rule(status, rules.array[rules.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_delete((f_void_p *) & rules.array, sizeof(init_rule), rules.size); \
+    if (status == f_none) status = f_memory_delete((f_void_p *) & rules.array, sizeof(init_rule), rules.size); \
     if (status == f_none) rules.used = 0;
 
   #define f_init_rules_destroy(status, rules) \
@@ -101,7 +101,7 @@ extern "C" {
       destroy_init_rule(status, rules.array[rules.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_destroy((f_void_p *) & rules.array, sizeof(init_rule), rules.size); \
+    if (status == f_none) status = f_memory_destroy((f_void_p *) & rules.array, sizeof(init_rule), rules.size); \
     if (status == f_none) rules.used = 0;
 
   #define f_init_rules_resize(status, rules, new_length) \
@@ -113,7 +113,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_resize((f_void_p *) & rules.array, sizeof(init_rule), rules.size, new_length); \
+    if (status == f_none) status = f_memory_resize((f_void_p *) & rules.array, sizeof(init_rule), rules.size, new_length); \
     if (status == f_none) { \
       if (new_length > rules.size) { \
         f_string_length i = rules.size; \
@@ -134,7 +134,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_adjust((f_void_p *) & rules.array, sizeof(init_rule), rules.size, new_length); \
+    if (status == f_none) status = f_memory_adjust((f_void_p *) & rules.array, sizeof(init_rule), rules.size, new_length); \
     if (status == f_none) { \
       if (new_length > rules.size) { \
         f_string_length i = rules.size; \
@@ -191,7 +191,7 @@ extern "C" {
       delete_init_category(status, categorys.array[categorys.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_delete((f_void_p *) & categorys.array, sizeof(init_category), categorys.size); \
+    if (status == f_none) status = f_memory_delete((f_void_p *) & categorys.array, sizeof(init_category), categorys.size); \
     if (status == f_none) categorys.used = 0;
 
   #define f_init_categorys_destroy(status, categorys) \
@@ -201,7 +201,7 @@ extern "C" {
       destroy_init_category(status, categorys.array[categorys.size]); \
       if (status != f_none) break; \
     } \
-    if (status == f_none) status = f_destroy((f_void_p *) & categorys.array, sizeof(init_category), categorys.size); \
+    if (status == f_none) status = f_memory_destroy((f_void_p *) & categorys.array, sizeof(init_category), categorys.size); \
     if (status == f_none) categorys.used = 0;
 
   #define f_init_categorys_resize(status, categorys, new_length) \
@@ -213,7 +213,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_resize((f_void_p *) & categorys.array, sizeof(init_category), categorys.size, new_length); \
+    if (status == f_none) status = f_memory_resize((f_void_p *) & categorys.array, sizeof(init_category), categorys.size, new_length); \
     if (status == f_none) { \
       if (new_length > categorys.size) { \
         f_string_length i = categorys.size; \
@@ -234,7 +234,7 @@ extern "C" {
         if (status != f_none) break; \
       } \
     } \
-    if (status == f_none) status = f_adjust((f_void_p *) & categorys.array, sizeof(init_category), categorys.size, new_length); \
+    if (status == f_none) status = f_memory_adjust((f_void_p *) & categorys.array, sizeof(init_category), categorys.size, new_length); \
     if (status == f_none) { \
       if (new_length > categorys.size) { \
         f_string_length i = categorys.size; \