diff options
Diffstat (limited to 'procps/top.c')
-rw-r--r-- | procps/top.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/procps/top.c b/procps/top.c index 392a3c82b..1a6b8abb2 100644 --- a/procps/top.c +++ b/procps/top.c | |||
@@ -164,7 +164,7 @@ static int mult_lvl_cmp(void* a, void* b) | |||
164 | 164 | ||
165 | static void get_jiffy_counts(void) | 165 | static void get_jiffy_counts(void) |
166 | { | 166 | { |
167 | FILE* fp = xfopen("stat", "r"); | 167 | FILE* fp = xfopen_for_read("stat"); |
168 | prev_jif = jif; | 168 | prev_jif = jif; |
169 | if (fscanf(fp, "cpu %lld %lld %lld %lld %lld %lld %lld %lld", | 169 | if (fscanf(fp, "cpu %lld %lld %lld %lld %lld %lld %lld %lld", |
170 | &jif.usr,&jif.nic,&jif.sys,&jif.idle, | 170 | &jif.usr,&jif.nic,&jif.sys,&jif.idle, |
@@ -268,7 +268,7 @@ static unsigned long display_header(int scr_width) | |||
268 | #endif | 268 | #endif |
269 | 269 | ||
270 | /* read memory info */ | 270 | /* read memory info */ |
271 | fp = xfopen("meminfo", "r"); | 271 | fp = xfopen_for_read("meminfo"); |
272 | 272 | ||
273 | /* | 273 | /* |
274 | * Old kernels (such as 2.4.x) had a nice summary of memory info that | 274 | * Old kernels (such as 2.4.x) had a nice summary of memory info that |
@@ -617,7 +617,7 @@ static void display_topmem_header(int scr_width) | |||
617 | memset(&Z, 0, sizeof(Z)); | 617 | memset(&Z, 0, sizeof(Z)); |
618 | 618 | ||
619 | /* read memory info */ | 619 | /* read memory info */ |
620 | fp = xfopen("meminfo", "r"); | 620 | fp = xfopen_for_read("meminfo"); |
621 | while (fgets(linebuf, sizeof(linebuf), fp)) { | 621 | while (fgets(linebuf, sizeof(linebuf), fp)) { |
622 | char *p; | 622 | char *p; |
623 | 623 | ||