From a47482dcc56998ceffb822c7ce088b411a6648cc Mon Sep 17 00:00:00 2001 From: Matus Fabian Date: Fri, 25 Apr 2025 09:31:34 -0400 Subject: [PATCH] unittest: session_get_memory_usage coverity fix Type: fix Change-Id: I68b563693540ed0bc8a1d98c3063923a8cc56e67 Signed-off-by: Matus Fabian --- src/plugins/unittest/session_test.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/unittest/session_test.c b/src/plugins/unittest/session_test.c index cab9de0d742..667851901c4 100644 --- a/src/plugins/unittest/session_test.c +++ b/src/plugins/unittest/session_test.c @@ -2362,7 +2362,10 @@ session_get_memory_usage (void) s = format (s, "%U\n", format_clib_mem_heap, heap, 0); ss = strstr ((char *) s, "used:"); if (ss) - sscanf (ss, "used: %f", &used); + { + if (sscanf (ss, "used: %f", &used) != 1) + clib_warning ("invalid 'used' value"); + } else clib_warning ("substring 'used:' not found from show memory"); vec_free (s); -- 2.16.6