diff options
author | Benoît Dejean <bdejean@gmail.com> | 2016-06-21 05:48:48 +0200 |
---|---|---|
committer | Benoît Dejean <bdejean@gmail.com> | 2017-01-22 10:45:26 +0100 |
commit | 7afc81f99dbd3ff1439fa05169f24dd471cdc519 (patch) | |
tree | 47fae0dad72e7da8237ce9d851b2c4d72d7d46a8 /sysdeps/linux | |
parent | b0ab056e99d83246475ef097dd27c04fafd49d70 (diff) | |
download | libgtop-7afc81f99dbd3ff1439fa05169f24dd471cdc519.tar.gz |
Do not cache getpagesize(), it is already.
Diffstat (limited to 'sysdeps/linux')
-rw-r--r-- | sysdeps/linux/glibtop_private.c | 14 | ||||
-rw-r--r-- | sysdeps/linux/glibtop_private.h | 4 | ||||
-rw-r--r-- | sysdeps/linux/procmem.c | 2 | ||||
-rw-r--r-- | sysdeps/linux/procsegment.c | 2 |
4 files changed, 2 insertions, 20 deletions
diff --git a/sysdeps/linux/glibtop_private.c b/sysdeps/linux/glibtop_private.c index 52c3782c..5fff7359 100644 --- a/sysdeps/linux/glibtop_private.c +++ b/sysdeps/linux/glibtop_private.c @@ -178,20 +178,6 @@ get_boot_time(glibtop *server) } -size_t -get_page_size(void) -{ - static size_t pagesize = 0; - - if(G_UNLIKELY(!pagesize)) - { - pagesize = getpagesize(); - } - - return pagesize; -} - - gboolean check_cpu_line(glibtop *server, const char *line, unsigned i) diff --git a/sysdeps/linux/glibtop_private.h b/sysdeps/linux/glibtop_private.h index 149832a9..d00a1525 100644 --- a/sysdeps/linux/glibtop_private.h +++ b/sysdeps/linux/glibtop_private.h @@ -122,10 +122,6 @@ unsigned long get_boot_time(glibtop *server); -size_t -get_page_size(void); - - gboolean check_cpu_line(glibtop *server, const char *line, unsigned n); diff --git a/sysdeps/linux/procmem.c b/sysdeps/linux/procmem.c index 92de5ea8..523fd62a 100644 --- a/sysdeps/linux/procmem.c +++ b/sysdeps/linux/procmem.c @@ -82,7 +82,7 @@ void glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid) { char buffer [BUFSIZ], *p; - const size_t pagesize = get_page_size(); + const size_t pagesize = getpagesize(); memset (buf, 0, sizeof (glibtop_proc_mem)); diff --git a/sysdeps/linux/procsegment.c b/sysdeps/linux/procsegment.c index f576f29f..b1902034 100644 --- a/sysdeps/linux/procsegment.c +++ b/sysdeps/linux/procsegment.c @@ -53,7 +53,7 @@ glibtop_get_proc_segment_s (glibtop *server, glibtop_proc_segment *buf, pid_t pid) { char buffer [BUFSIZ], *p; - const size_t pagesize = get_page_size(); + const size_t pagesize = getpagesize(); memset (buf, 0, sizeof (glibtop_proc_segment)); |