[Xastir] strcat/strcpy/strncpy functions

Curt, WE7U archer at eskimo.com
Fri Aug 20 13:15:36 EDT 2004


I've been busy this week getting rid of the above functions.  Here's
the old count:

    strcat()  243
    strcpy()  511
    strncpy() 272

And the new count:

    strcat()    0
    strcpy()    0
    strncpy()  24

Needless to say, this affected large portions of the source code,
but overall we should be more robust now that these changes have
been made.  I'll try to get to those last 24 sometime soon, but a
lot of them are trickier and will require more thought to replace.

Please keep an eye out for any new bugs.  They might happen anywhere
in the code.  I expect we'll have a few new ones due to the work I
just did, but after those get solved we'll be much better off than
we were before.

Once anonymous CVS is back up and running you people will see these
changes.  Only the developers can get the new code right now.

--
Curt, WE7U			         http://www.eskimo.com/~archer
"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 mailing list