From owner-cvs-src-old@FreeBSD.ORG Tue May 17 11:04:57 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E658E1065772 for ; Tue, 17 May 2011 11:04:57 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77E408FC14 for ; Tue, 17 May 2011 11:04:57 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p4HB4vNu048107 for ; Tue, 17 May 2011 11:04:57 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p4HB4vVv048104 for cvs-src-old@freebsd.org; Tue, 17 May 2011 11:04:57 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <201105171104.p4HB4vVv048104@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to phk@repoman.freebsd.org using -f From: Poul-Henning Kamp Date: Tue, 17 May 2011 11:04:50 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern subr_sbuf.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2011 11:04:58 -0000 phk 2011-05-17 11:04:50 UTC FreeBSD src repository Modified files: sys/kern subr_sbuf.c Log: SVN rev 222015 on 2011-05-17 11:04:50Z by phk Use memset() instead of bzero() and memcpy() instead of bcopy(), there is no relevant difference for sbufs, and it increases portability of the source code. Split the actual initialization of the sbuf into a separate local function, so that certain static code checkers can understand what sbuf_new() does, thus eliminating on silly annoyance of MISRA compliance testing. Contributed by: An anonymous company in the last business I expected sbufs to invade. Revision Changes Path 1.46 +43 -26 src/sys/kern/subr_sbuf.c