From 55cef35b1de2566eb669fbc172c841609dee2ab0 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Sat, 31 Aug 2024 01:01:51 +0200 Subject: [PATCH] grabber: empty buffer after being read, to prevent old buffer to be returned after a command without output --- client/src/pm3.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/src/pm3.c b/client/src/pm3.c index b921d37b3..d1e17da69 100644 --- a/client/src/pm3.c +++ b/client/src/pm3.c @@ -75,7 +75,9 @@ const char *pm3_name_get(pm3_device_t *dev) { const char *pm3_grabbed_output_get(pm3_device_t *dev) { char *tmp = g_grabbed_output.ptr; + tmp[g_grabbed_output.size] = 0; g_grabbed_output.idx = 0; + g_grabbed_output.size = 0; return tmp; }