[PATCH] ps: fix build failure if FEATURE_PS_TIME is disabled
walter harms
wharms at bfs.de
Fri Aug 25 07:59:12 UTC 2017
Am 22.08.2017 12:21, schrieb Ron Yorston:
> The global seconds_since_boot is only defined if FEATURE_PS_TIME
> is enabled.
>
> Signed-off-by: Ron Yorston <rmy at pobox.com>
> ---
> procps/ps.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/procps/ps.c b/procps/ps.c
> index 7edf6dbd1..8aaa7e178 100644
> --- a/procps/ps.c
> +++ b/procps/ps.c
> @@ -567,9 +567,11 @@ int ps_main(int argc UNUSED_PARAM, char **argv)
> };
>
> INIT_G();
> +#if ENABLE_FEATURE_PS_TIME
> G.seconds_since_boot = get_uptime();
> -#if ENABLE_FEATURE_PS_TIME && (ENABLE_FEATURE_PS_UNUSUAL_SYSTEMS || !defined(__linux__))
> +# if ENABLE_FEATURE_PS_UNUSUAL_SYSTEMS || !defined(__linux__)
> G.kernel_HZ = bb_clk_tck(); /* this is sysconf(_SC_CLK_TCK) */
> +# endif
> #endif
I never noticed that ENABLE_FEATURE_PS_UNUSUAL_SYSTEMS exists.
Perhaps we can find a more descriptive name ? like:
FEATURE_USE_SYSCONF_CLK_TCK
re,
wh
>
> // POSIX:
More information about the busybox
mailing list