diff options
-rw-r--r-- | rose/rsmemsiz.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rose/rsmemsiz.c b/rose/rsmemsiz.c index 882912a..9187d3b 100644 --- a/rose/rsmemsiz.c +++ b/rose/rsmemsiz.c @@ -135,7 +135,11 @@ int main(int argc, char **argv) } /* read and calculate the amount of uptime and format it nicely */ - getuptime(&uptime_secs); + if (getuptime(&uptime_secs) < 0) { + fprintf(stdout, "Cannot get system uptime\r"); + uptime_secs = 0; + } + updays = (int) uptime_secs / (60*60*24); upminutes = (int) uptime_secs / 60; uphours = upminutes / 60; |