]> Kevux Git Server - fll/commit
Bugfix: The f_memory array append and append all need to allow for sources to be...
authorKevin Day <Kevin@kevux.org>
Sun, 7 Jul 2024 03:05:54 +0000 (22:05 -0500)
committerKevin Day <Kevin@kevux.org>
Sun, 7 Jul 2024 03:07:56 +0000 (22:07 -0500)
commit055ce493c718a0b5675c22a8e75051c82f6c5b48
tree1094da2ffeb23283994ccf71313c077d3c9edb7f
parentaa335d2b7af1ad3e1528b04eee69987bccb55dcf
Bugfix: The f_memory array append and append all need to allow for sources to be NULL.

A valid array that is not allocated will have a size of 0.
Passing these to the function should not result in an error.
If the size is 0, then there is nothing to copy even though array is NULL
This is all fine.

Update the documentation comments to be more explicit on NULL in the parameters.
level_0/f_memory/c/memory/array.c
level_0/f_memory/c/memory/array.h
level_0/f_memory/tests/unit/c/test-memory-array_append.c
level_0/f_memory/tests/unit/c/test-memory-array_append_all.c