aboutsummaryrefslogtreecommitdiff
path: root/tools/include/nolibc/stdio.h
diff options
context:
space:
mode:
authorRodrigo Campos <rodrigo@sdfg.com.ar>2024-02-18 16:51:04 -0300
committerThomas Weißschuh <linux@weissschuh.net>2024-04-10 23:19:01 +0200
commit34d232c39a1e05ba734dc6ad9dc01d15788cd91d (patch)
tree33e4bcb6f196cada71b615007e2568f79318b145 /tools/include/nolibc/stdio.h
parent689230b674188163fe56b3aecd7d01f79ca518e6 (diff)
tools/nolibc: Fix strlcat() return code and size usage
The return code should always be strlen(src) + strnlen(dst, size). Let's make sure to copy at most size-1 bytes from src and null-terminate the dst buffer if we did copied something. While we can use strnlen() and strncpy() to implement strlcat(), this is simple enough and results in shorter code when compiled. Signed-off-by: Rodrigo Campos <rodrigo@sdfg.com.ar> Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Diffstat (limited to 'tools/include/nolibc/stdio.h')
0 files changed, 0 insertions, 0 deletions