]> Kevux Git Server - fll/commitdiff
Bugfix: Incorrect sizeof() values for f_thread_mutex_attribute functions and f_thread...
authorKevin Day <kevin@kevux.org>
Fri, 21 Jul 2023 02:57:50 +0000 (21:57 -0500)
committerKevin Day <kevin@kevux.org>
Fri, 21 Jul 2023 02:57:50 +0000 (21:57 -0500)
The wrong sizeof types are being used.
This is likely a copy and paste error.

level_0/f_thread/c/private-thread.c

index c3c37ebd5465debcafdae3dc4a071fb6dda6272f..ded982142a274f8eb4551a8c8120a6c48a9337cf 100644 (file)
@@ -447,7 +447,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     } // for
 
-    status = f_memory_adjust(attributes->size, length, sizeof(f_thread_lock_t), (void **) & attributes->array);
+    status = f_memory_adjust(attributes->size, length, sizeof(f_thread_lock_attribute_t), (void **) & attributes->array);
     if (F_status_is_error(status)) return status;
 
     attributes->size = length;
@@ -471,7 +471,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     } // for
 
-    status = f_memory_resize(attributes->size, length, sizeof(f_thread_lock_t), (void **) & attributes->array);
+    status = f_memory_resize(attributes->size, length, sizeof(f_thread_lock_attribute_t), (void **) & attributes->array);
     if (F_status_is_error(status)) return status;
 
     attributes->size = length;
@@ -575,7 +575,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     } // for
 
-    status = f_memory_adjust(attributes->size, length, sizeof(f_thread_mutex_t), (void **) & attributes->array);
+    status = f_memory_adjust(attributes->size, length, sizeof(f_thread_mutex_attribute_t), (void **) & attributes->array);
     if (F_status_is_error(status)) return status;
 
     attributes->size = length;
@@ -599,7 +599,7 @@ extern "C" {
       if (F_status_is_error(status)) return status;
     } // for
 
-    status = f_memory_resize(attributes->size, length, sizeof(f_thread_mutex_t), (void **) & attributes->array);
+    status = f_memory_resize(attributes->size, length, sizeof(f_thread_mutex_attribute_t), (void **) & attributes->array);
     if (F_status_is_error(status)) return status;
 
     attributes->size = length;