two questions about GDB coding standards
Eli Zaretskii
eliz@gnu.org
Tue May 17 20:30:00 GMT 2005
> Date: Tue, 17 May 2005 11:13:21 -0400
> From: Wu Zhou <woodzltc@cn.ibm.com>
>
> 1. In section 13.4.2(memory management), it is said that gdb uses the
> string function xstrdup and the print function xasprintf. But I saw
> in the source codes that most places use sprintf instead.
This is just a matter of converting the uses of sprintf into safer
code using xstrdup, xasprintf, xsprintf, etc. Volunteers are welcome.
> Besides this in-consistence, we also know that sprintf is very prone
> to buffer overflow error.
That is precisely why we don't want to use it.
More information about the Gdb-patches
mailing list