[Xastir-dev] Proposal to clean up some warnings
Curt, WE7U
curt.we7u at gmail.com
Wed Jun 9 14:20:47 EDT 2010
On Wed, 9 Jun 2010, Tom Russo wrote:
> I'm not sure why xastir_snprintf is preferrable to strncpy for such a
> string copy,
Consistency. If we get used to using xastir_snprintf() then we can
isolate ourselves from string operations that are not safe. We can
also change the underlying string operations later if we come up
with something better/safer/faster, without having to change
hundreds of lines in Xastir. That's about it I think. Not the
strongest argument but still worth it I think.
> but doing it with a %s will definitely clear the warning from
> later GCC, and will preserve the meaning of the code so long as only the
> xastir_snprintf(destination,length,string_variable)
>
> instances are the ones that are replaced with
> xastir_snprintf(destination,length,"%s",string_variable)
Thanks Tom.
--
Curt, WE7U. <http://www.eskimo.com/~archer>
APRS: Where it's at! <http://www.xastir.org>
Lotto: A tax on people who are bad at math. - unknown
Windows: Microsoft's tax on computer illiterates. - WE7U.
The world DOES revolve around me: I picked the coordinate system!"
More information about the Xastir-dev
mailing list