This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: two questions about GDB coding standards


> 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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]