Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Feb 2006 11:57:02 +0000 (UTC)
From:      Bruce Evans <bde@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/usr.bin/systat vmstat.c
Message-ID:  <200602141157.k1EBv3WQ087437@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         2006-02-14 11:57:02 UTC

  FreeBSD src repository

  Modified files:
    usr.bin/systat       vmstat.c 
  Log:
  Fix some minor bugs:
  
  Always use snprintf()'s return value, since discarding it is a style
  bug at best and using it here gives slightly simpler code and better
  error checking.  Use snprintf() in putlongdouble() the same as in
  putfloat().  (1.25 changed most sprintf()'s to snprintf()'s to fix
  non-bugs without changing the logic to use the result of snprintf();
  1.27 restored one of the sprintf()s by cloning a stale version of
  putfloat().)
  
  Don't print a too-long field in the unlikely case that the fallback
  to M units in putint() leaves the field still too long.  (The fallback
  to printing stars was lost in rev.1.58 when the fallback to M units
  was added.)
  
  Revision  Changes    Path
  1.66      +21 -13    src/usr.bin/systat/vmstat.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200602141157.k1EBv3WQ087437>