PR25198, use of out of date pointer

Alan Modra amodra@gmail.com
Sun Nov 17 22:53:00 GMT 2019


Applied.

	PR 25198
	* prdbg.c (tg_start_class_type): Correct scope of idbuf.

diff --git a/binutils/prdbg.c b/binutils/prdbg.c
index 40cf54b8fe..e582102ab3 100644
--- a/binutils/prdbg.c
+++ b/binutils/prdbg.c
@@ -2117,6 +2117,7 @@ tg_start_class_type (void *p, const char *tag, unsigned int id,
   struct pr_handle *info = (struct pr_handle *) p;
   char *tv = NULL;
   const char *name;
+  char idbuf[20];
 
   info->indent += 2;
 
@@ -2131,8 +2132,6 @@ tg_start_class_type (void *p, const char *tag, unsigned int id,
     name = tag;
   else
     {
-      char idbuf[20];
-
       sprintf (idbuf, "%%anon%u", id);
       name = idbuf;
     }

-- 
Alan Modra
Australia Development Lab, IBM



More information about the Binutils mailing list