Author: gavin
Date: Sat Jun 19 17:04:01 2010
New Revision: 209344
URL: http://svn.freebsd.org/changeset/base/209344

Log:
  Initialise the "trials" variable to zero earlier in case we unexpectedly
  error out early.
  
  Found by:     clang static analyzer

Modified:
  head/usr.sbin/timed/timed/measure.c

Modified: head/usr.sbin/timed/timed/measure.c
==============================================================================
--- head/usr.sbin/timed/timed/measure.c Sat Jun 19 16:29:23 2010        
(r209343)
+++ head/usr.sbin/timed/timed/measure.c Sat Jun 19 17:04:01 2010        
(r209344)
@@ -86,6 +86,7 @@ measure(maxmsec, wmsec, hname, addr, pri
        min_idelta = min_odelta = 0x7fffffff;
        measure_status = HOSTDOWN;
        measure_delta = HOSTDOWN;
+       trials = 0;
        errno = 0;
 
        /* open raw socket used to measure time differences */
@@ -138,7 +139,6 @@ measure(maxmsec, wmsec, hname, addr, pri
        mstotvround(&twait, wmsec);
 
        rcvcount = 0;
-       trials = 0;
        while (rcvcount < MSGS) {
                (void)gettimeofday(&tcur, 0);
 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to