Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
* [patch] target_read_string, potential memory leak.
@ 2007-08-05  3:29 msnyder
  2007-08-06 22:30 ` Jim Blandy
  0 siblings, 1 reply; 5+ messages in thread
From: msnyder @ 2007-08-05  3:29 UTC (permalink / raw)
  To: gdb-patches

[-- Attachment #1: Type: text/plain, Size: 132 bytes --]

OK -- it would be pretty stupid to call target_read_string without
passing it a buffer, but if we're going to check it for null...


[-- Attachment #2: 137.txt --]
[-- Type: text/plain, Size: 567 bytes --]

2007-08-04  Michael Snyder  <msnyder@access-company.com>

	* target.c (target_read_string): Potential memory leak.

Index: target.c
===================================================================
RCS file: /cvs/src/src/gdb/target.c,v
retrieving revision 1.145
diff -p -r1.145 target.c
*** target.c	24 Jul 2007 12:49:24 -0000	1.145
--- target.c	5 Aug 2007 03:25:25 -0000
*************** done:
*** 972,977 ****
--- 972,980 ----
      *errnop = errcode;
    if (string != NULL)
      *string = buffer;
+   else
+     xfree (buffer);
+ 
    return nbytes_read;
  }
  

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-08-08 22:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-08-05  3:29 [patch] target_read_string, potential memory leak msnyder
2007-08-06 22:30 ` Jim Blandy
2007-08-08 18:32   ` msnyder
2007-08-08 21:48     ` Jim Blandy
2007-08-08 22:03       ` msnyder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox