procps/ps
Craig Small 6b5cb345c5 library: procps_uptime() return value is a status
procps_uptime, previously just plain uptime() used to put the
uptime (as a double) in the first argument and return uptime
(as an int).

It meant if you ran
 myuptime2 = procps_uptime(&myuptime1, NULL);
You might get different results for myuptime1 and myuptime2 because
they are different types.

Most library calls use the return value to return the status,
procps_uptime was in the middle.

Until now.

This function will return 0 on success. If you want (for whatever
reason) uptime as an int then cast it.

All of the procps binaries didn't use the return value for uptime
except ps which set a variable to it but never used it anywhere.
2016-05-01 16:50:25 +10:00
..
common.h library: procps_uptime() return value is a status 2016-05-01 16:50:25 +10:00
COPYING license: update FSF addresses 2012-03-04 08:04:24 +11:00
display.c misc: adapt others to a changed identifier, <pids> API 2016-04-19 20:38:18 +10:00
global.c library: procps_uptime() return value is a status 2016-05-01 16:50:25 +10:00
HACKING docs: remove old information from HACKING 2012-01-13 22:42:38 +01:00
help.c library: cleanup of library includes 2016-04-16 17:03:57 +10:00
output.c library: re-arrange escape commands 2016-04-17 14:45:19 +10:00
parser.c Merge branch 'master' into newlib 2015-10-28 21:09:26 +11:00
ps.1 ps: display control group name 2015-10-14 21:34:37 +11:00
regression procps 010114 2002-02-01 22:47:29 +00:00
select.c ps: exploit those new <pids> task/threads capabilities 2015-10-05 21:52:08 +11:00
sortformat.c library: cleanup of library includes 2016-04-16 17:03:57 +10:00
stacktrace.c ps: cut out code unused code 2012-11-06 22:30:02 +11:00