#
cf72403d |
| 29-Oct-2024 |
George Liu <liuxiwei@ieisystem.com> |
libmapper: format code using c++ clang-format
Remove libmapper/.clang-fromat and format code using c++ clang-format
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I62781743b03fa1e806
libmapper: format code using c++ clang-format
Remove libmapper/.clang-fromat and format code using c++ clang-format
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: I62781743b03fa1e806f51f4844c93aaf4cdfac4f
show more ...
|
#
a669a50a |
| 03-Aug-2021 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
libmapper: fix logic bug sarraylen returns the number of strings and does not include the trailing null pointer. This results in sarraydup creating arrays of strings where the array
libmapper: fix logic bug sarraylen returns the number of strings and does not include the trailing null pointer. This results in sarraydup creating arrays of strings where the array is not null pointer terminated (the strings themselves _are_ \0 terminated), which in turn causes random data to be passed to free. The bug was found using static analysis and inspection would indicate exposure only exists on error and shutdown paths, which might be a hint as to how this has been lurking for as long as it has. Change-Id: Ie5e5b6cdfb7832c84037ff039b41082fc7d20b61 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|