From owner-svn-src-head@FreeBSD.ORG Mon Jul 8 21:10:30 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 94A04CA3; Mon, 8 Jul 2013 21:10:30 +0000 (UTC) (envelope-from asomers@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 86B491950; Mon, 8 Jul 2013 21:10:30 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r68LAUZ4019788; Mon, 8 Jul 2013 21:10:30 GMT (envelope-from asomers@svn.freebsd.org) Received: (from asomers@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r68LAUNu019787; Mon, 8 Jul 2013 21:10:30 GMT (envelope-from asomers@svn.freebsd.org) Message-Id: <201307082110.r68LAUNu019787@svn.freebsd.org> From: Alan Somers Date: Mon, 8 Jul 2013 21:10:30 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r253046 - head/sbin/devd X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Jul 2013 21:10:30 -0000 Author: asomers Date: Mon Jul 8 21:10:30 2013 New Revision: 253046 URL: http://svnweb.freebsd.org/changeset/base/253046 Log: Correct the printf format specifier for total_events. Add __printflike argument checking for devdlog(). Reported by: pjd Approved by: gibbs (co-mentor) Modified: head/sbin/devd/devd.cc Modified: head/sbin/devd/devd.cc ============================================================================== --- head/sbin/devd/devd.cc Mon Jul 8 20:21:36 2013 (r253045) +++ head/sbin/devd/devd.cc Mon Jul 8 21:10:30 2013 (r253046) @@ -124,7 +124,8 @@ static volatile sig_atomic_t romeo_must_ static const char *configfile = CF; -static void devdlog(int priority, const char* message, ...); +static void devdlog(int priority, const char* message, ...) + __printflike(2, 3); static void event_loop(void); static void usage(void); @@ -969,7 +970,7 @@ event_loop(void) } rv = select(max_fd, &fds, NULL, NULL, &tv); if (got_siginfo) { - devdlog(LOG_INFO, "Events received so far=%ld\n", + devdlog(LOG_INFO, "Events received so far=%u\n", total_events); got_siginfo = 0; }