svn commit: r334989 - head/usr.bin/top
Eitan Adler
eadler at FreeBSD.org
Tue Jun 12 07:14:14 UTC 2018
Author: eadler
Date: Tue Jun 12 07:14:12 2018
New Revision: 334989
URL: https://svnweb.freebsd.org/changeset/base/334989
Log:
top(1): style and related
- style(9)
- remove now-defunct comments
- remove getuid check for low delay
- expand range of format_k
Modified:
head/usr.bin/top/commands.c
head/usr.bin/top/machine.h
head/usr.bin/top/top.c
head/usr.bin/top/top.h
head/usr.bin/top/utils.c
head/usr.bin/top/utils.h
Modified: head/usr.bin/top/commands.c
==============================================================================
--- head/usr.bin/top/commands.c Tue Jun 12 06:53:31 2018 (r334988)
+++ head/usr.bin/top/commands.c Tue Jun 12 07:14:12 2018 (r334989)
@@ -195,7 +195,8 @@ static char err_listem[] =
#define STRMAX 80
-char *err_string(void)
+char *
+err_string(void)
{
struct errs *errp;
int cnt = 0;
Modified: head/usr.bin/top/machine.h
==============================================================================
--- head/usr.bin/top/machine.h Tue Jun 12 06:53:31 2018 (r334988)
+++ head/usr.bin/top/machine.h Tue Jun 12 07:14:12 2018 (r334989)
@@ -53,10 +53,6 @@ struct system_info
int ncpus;
};
-/* cpu_states is an array of percentages * 10. For example,
- the (integer) value 105 is 10.5% (or .105).
- */
-
/*
* the process_select struct tells get_process_info what processes
* and information we are interested in seeing
Modified: head/usr.bin/top/top.c
==============================================================================
--- head/usr.bin/top/top.c Tue Jun 12 06:53:31 2018 (r334988)
+++ head/usr.bin/top/top.c Tue Jun 12 07:14:12 2018 (r334989)
@@ -925,7 +925,7 @@ restart:
new_message(MT_standout, "Seconds to delay: ");
if ((i = readline(tempbuf1, 8, true)) > -1)
{
- if ((delay = i) == 0 && getuid() != 0)
+ if ((delay = i) == 0)
{
delay = 1;
}
@@ -1034,8 +1034,7 @@ restart:
putchar('\r');
break;
case CMD_viewtog:
- if (++displaymode == DISP_MAX)
- displaymode = 0;
+ displaymode = displaymode == DISP_IO ? DISP_CPU : DISP_IO;
header_text = format_header(uname_field);
display_header(true);
d_header = i_header;
Modified: head/usr.bin/top/top.h
==============================================================================
--- head/usr.bin/top/top.h Tue Jun 12 06:53:31 2018 (r334988)
+++ head/usr.bin/top/top.h Tue Jun 12 07:14:12 2018 (r334989)
@@ -1,7 +1,6 @@
/*-
* Top - a top users display for Berkeley Unix
*
- * General (global) definitions
* $FreeBSD$
*/
@@ -11,7 +10,7 @@
#include <unistd.h>
/* Number of lines of header information on the standard screen */
-extern int Header_lines; /* 7 */
+extern int Header_lines;
/* Maximum number of columns allowed for display */
#define MAX_COLS 512
Modified: head/usr.bin/top/utils.c
==============================================================================
--- head/usr.bin/top/utils.c Tue Jun 12 06:53:31 2018 (r334988)
+++ head/usr.bin/top/utils.c Tue Jun 12 07:14:12 2018 (r334989)
@@ -124,7 +124,7 @@ itoa7(int val)
/*
* digits(val) - return number of decimal digits in val. Only works for
- * non-negative numbers. If val <= 0 then digits(val) == 0.
+ * non-negative numbers.
*/
int __pure2
@@ -319,7 +319,7 @@ format_time(long seconds)
#define NUM_STRINGS 8
char *
-format_k(int amt)
+format_k(long amt)
{
static char retarray[NUM_STRINGS][16];
static int index = 0;
Modified: head/usr.bin/top/utils.h
==============================================================================
--- head/usr.bin/top/utils.h Tue Jun 12 06:53:31 2018 (r334988)
+++ head/usr.bin/top/utils.h Tue Jun 12 07:14:12 2018 (r334989)
@@ -19,7 +19,7 @@ int digits(int);
const char * const *argparse(char *, int *);
long percentages(int, int *, long *, long *, long *);
char *format_time(long);
-char *format_k(int);
+char *format_k(long);
char *format_k2(unsigned long long);
int string_index(const char *string, const char * const *array);
int find_pid(pid_t pid);
More information about the svn-src-head
mailing list