From 1f1ee83503cfb59e496f4b8bd6593f46d2f8d8e7 Mon Sep 17 00:00:00 2001 From: Miles Bader Date: Tue, 15 Jul 1997 22:34:20 +0000 Subject: (ensure_def_pager_info): Don't report any errors if there's no default pager. --- utils/vmstat.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'utils/vmstat.c') diff --git a/utils/vmstat.c b/utils/vmstat.c index bada18f9..d3882c0e 100644 --- a/utils/vmstat.c +++ b/utils/vmstat.c @@ -261,11 +261,15 @@ ensure_def_pager_info (struct vm_state *state) } } - err = default_pager_info (state->def_pager, &state->def_pager_info); - if (err) - error (0, err, "default_pager_info"); - - return (err == 0); + if (state->def_pager == MACH_PORT_NULL) + return 0; + else + { + err = default_pager_info (state->def_pager, &state->def_pager_info); + if (err) + error (0, err, "default_pager_info"); + return (err == 0); + } } static val_t -- cgit v1.2.3