[Libguestfs] [PATCH] rescue: initialize CLEANUP pointer variable

Pino Toscano ptoscano at redhat.com
Mon Oct 23 15:46:24 UTC 2017


This way it will not try to free uninitialized memory when going out of
scope, and the inspector mode is not enabled.

Fixes commit 3637c42f4e521eb647d7dfae7f48eb1689d0af54.
---
 rescue/escape.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rescue/escape.c b/rescue/escape.c
index 3bb69578b..a6af99ae1 100644
--- a/rescue/escape.c
+++ b/rescue/escape.c
@@ -236,7 +236,7 @@ print_help (void)
 static void
 print_inspector (void)
 {
-  CLEANUP_FREE_STRING_LIST char **roots;
+  CLEANUP_FREE_STRING_LIST char **roots = NULL;
   size_t i;
   const char *root;
   char *str;
-- 
2.13.6




More information about the Libguestfs mailing list