]> Kevux Git Server - fll/commitdiff
Cleaup: Inline comment regarding cast to uint8_t in f_memory functions.
authorKevin Day <kevin@kevux.org>
Mon, 11 Mar 2024 05:12:29 +0000 (00:12 -0500)
committerKevin Day <kevin@kevux.org>
Mon, 11 Mar 2024 05:12:29 +0000 (00:12 -0500)
level_0/f_memory/c/memory.c
level_0/f_memory/c/private-memory.c

index eb228f467c5c5b6c57e27dbc379c185e903f4b32..b4881ff8a87ec2bb411bd9e75c08cffa5b78e39d 100644 (file)
@@ -132,8 +132,7 @@ extern "C" {
       }
     #endif // _f_memory_USE_posix_memalign_
 
-    // uint8_t * is of a data size of 1, casting it to uint8_t should result in a single-length increment.
-    // This is done to avoid problems with (void *) having arithmetic issues.
+    // Casting (void *) to (uint8_t *) should result in an increment of size 1 and avoids problems with (void *) having arithmetic issues.
     memset(((uint8_t *) *pointer), 0, length);
 
     return F_none;
index 8c3234044878982cfa80916237b9a58982f22cfe..28a753830ed7170c52a413d8623895b2097948eb 100644 (file)
@@ -16,8 +16,7 @@ extern "C" {
       if (length_old) {
         if (length_new < length_old) {
 
-          // uint8_t * is of a data size size of 1, casting it to uint8_t should result in a single-length increment.
-          // This is done to avoid problems with (void *) having arithmetic issues.
+          // Casting (void *) to (uint8_t *) should result in an increment of size 1 and avoids problems with (void *) having arithmetic issues.
           memset(((uint8_t *) *pointer) + length_new, 0, type_size * (length_old - length_new));
         }
       }
@@ -28,8 +27,7 @@ extern "C" {
         if (new_pointer) {
           if (length_new > length_old) {
 
-            // uint8_t * is of a data size size of 1, casting it to bool should result in a single-length increment.
-            // This is done to avoid problems with (void *) having arithmetic issues.
+            // Casting (void *) to (uint8_t *) should result in an increment of size 1 and avoids problems with (void *) having arithmetic issues.
             memset(((uint8_t *) new_pointer) + (type_size * length_old), 0, type_size * (length_new - length_old));
           }
 
@@ -76,8 +74,7 @@ extern "C" {
         if (new_pointer) {
           if (length_new > length_old) {
 
-            // uint8_t * is of a data size size of 1, casting it to bool should result in a single-length increment.
-            // This is done to avoid problems with (void *) having arithmetic issues.
+            // Casting (void *) to (uint8_t *) should result in an increment of size 1 and avoids problems with (void *) having arithmetic issues.
             memset(((uint8_t *) new_pointer) + (type_size * length_old), 0, type_size * (length_new - length_old));
           }