From owner-svn-src-projects@FreeBSD.ORG Thu Feb 7 12:58:52 2013 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id D2297E26; Thu, 7 Feb 2013 12:58:52 +0000 (UTC) (envelope-from mav@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 C0581C3A; Thu, 7 Feb 2013 12:58:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r17CwqIx052619; Thu, 7 Feb 2013 12:58:52 GMT (envelope-from mav@svn.freebsd.org) Received: (from mav@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r17CwqtD052617; Thu, 7 Feb 2013 12:58:52 GMT (envelope-from mav@svn.freebsd.org) Message-Id: <201302071258.r17CwqtD052617@svn.freebsd.org> From: Alexander Motin Date: Thu, 7 Feb 2013 12:58:52 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r246466 - projects/calloutng/sys/kern X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Feb 2013 12:58:52 -0000 Author: mav Date: Thu Feb 7 12:58:51 2013 New Revision: 246466 URL: http://svnweb.freebsd.org/changeset/base/246466 Log: Fix build with GCC. Initialize precision variables even when they not used. Modified: projects/calloutng/sys/kern/kern_event.c projects/calloutng/sys/kern/sys_generic.c Modified: projects/calloutng/sys/kern/kern_event.c ============================================================================== --- projects/calloutng/sys/kern/kern_event.c Thu Feb 7 11:36:34 2013 (r246465) +++ projects/calloutng/sys/kern/kern_event.c Thu Feb 7 12:58:51 2013 (r246466) @@ -1322,6 +1322,7 @@ kqueue_scan(struct kqueue *kq, int maxev if (maxevents == 0) goto done_nl; + rsbt = 0; if (tsp != NULL) { if (tsp->tv_sec < 0 || tsp->tv_nsec < 0 || tsp->tv_nsec > 1000000000) { Modified: projects/calloutng/sys/kern/sys_generic.c ============================================================================== --- projects/calloutng/sys/kern/sys_generic.c Thu Feb 7 11:36:34 2013 (r246465) +++ projects/calloutng/sys/kern/sys_generic.c Thu Feb 7 12:58:51 2013 (r246466) @@ -996,6 +996,7 @@ kern_select(struct thread *td, int nd, f if (nbufbytes != 0) bzero(selbits, nbufbytes / 2); + precision = 0; if (tvp != NULL) { rtv = *tvp; if (rtv.tv_sec < 0 || rtv.tv_usec < 0 || @@ -1265,6 +1266,7 @@ sys_poll(td, uap) error = copyin(uap->fds, bits, ni); if (error) goto done; + precision = 0; if (uap->timeout != INFTIM) { if (uap->timeout < 0) { error = EINVAL;