From b9e0b57cd89acc3b4ba5e9fde18aac5084bc8bf9 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Sat, 4 Sep 2021 00:53:23 +0200 Subject: [PATCH] cppcheck null pointer dereference --- client/src/ui.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/src/ui.c b/client/src/ui.c index a27b038b7..8ee9c783e 100644 --- a/client/src/ui.c +++ b/client/src/ui.c @@ -555,7 +555,9 @@ void memcpy_filter_emoji(void *dest, const void *src, size_t n, emojiMode_t mode } } } - memcpy(rdest + si, current_token, current_token_length); + if (current_token_length > 0) { + memcpy(rdest + si, current_token, current_token_length); + } } }