On Wed, Aug 27, 2003 at 11:17:33AM +0200 or thereabouts, Alexander Leidinger wrote: > On Wed, 27 Aug 2003 10:10:36 +0200 > Pawel Jakub Dawidek <[EMAIL PROTECTED]> wrote: > > > On Mon, Aug 18, 2003 at 11:59:28AM +0200, Alexander Leidinger wrote: > > +> Thanks for the review. I've updated > > +> http://www.leidinger.net/FreeBSD/firebird-1.0.2-secfix.tar.bz2 (modulo > > +> Chris' work in progress). I'm looking forward to the next round. :-) > > > > IMHO there are still problems with strncat(3). > > [ ... ] > > You also still don't add: > > > > buf[sizeof(buf) - 1] = '\0'; > > > > after all strncat(3)s. > > Hmmm... yes, I see the problem...
>From strncat(3): char* strncat (char * restrict s, const char * restrict append, size_t count); [ ... ] The strncat function appends not more than count characters from append, and then adds a terminating `\0'. (emphasis added) ^^^^^^^^^^^^^^^^^^^^^^^ So here there really isn't a problem. -- Josh _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"