On Sat, Sep 11, 2010 at 7:42 PM, Alexander Kabaev <k...@freebsd.org> wrote: > Author: kan > Date: Sat Sep 11 19:42:50 2010 > New Revision: 212478 > URL: http://svn.freebsd.org/changeset/base/212478 > > Log: > Add missing pointer increment to sbuf_cat. > > Modified: > head/sys/kern/subr_sbuf.c > > Modified: head/sys/kern/subr_sbuf.c > ============================================================================== > --- head/sys/kern/subr_sbuf.c Sat Sep 11 18:55:00 2010 (r212477) > +++ head/sys/kern/subr_sbuf.c Sat Sep 11 19:42:50 2010 (r212478) > @@ -441,7 +441,7 @@ sbuf_cat(struct sbuf *s, const char *str > return (-1); > > while (*str != '\0') { > - sbuf_put_byte(*str, s); > + sbuf_put_byte(*str++, s); > if (s->s_error != 0) > return (-1); > }
D'oh! Yeah, this looks right. I guess the sbuf functions that ran when I tested didn't use sbuf_cat. Sorry, matthew _______________________________________________ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"