Do not cache getpagesize(), it is already.

This commit is contained in:
Benoît Dejean
2016-06-21 05:48:48 +02:00
parent b0ab056e99
commit 7afc81f99d
4 changed files with 2 additions and 20 deletions

View File

@@ -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 gboolean
check_cpu_line(glibtop *server, const char *line, unsigned i) check_cpu_line(glibtop *server, const char *line, unsigned i)

View File

@@ -122,10 +122,6 @@ unsigned long
get_boot_time(glibtop *server); get_boot_time(glibtop *server);
size_t
get_page_size(void);
gboolean gboolean
check_cpu_line(glibtop *server, const char *line, unsigned n); check_cpu_line(glibtop *server, const char *line, unsigned n);

View File

@@ -82,7 +82,7 @@ void
glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid) glibtop_get_proc_mem_s (glibtop *server, glibtop_proc_mem *buf, pid_t pid)
{ {
char buffer [BUFSIZ], *p; char buffer [BUFSIZ], *p;
const size_t pagesize = get_page_size(); const size_t pagesize = getpagesize();
memset (buf, 0, sizeof (glibtop_proc_mem)); memset (buf, 0, sizeof (glibtop_proc_mem));

View File

@@ -53,7 +53,7 @@ glibtop_get_proc_segment_s (glibtop *server, glibtop_proc_segment *buf,
pid_t pid) pid_t pid)
{ {
char buffer [BUFSIZ], *p; char buffer [BUFSIZ], *p;
const size_t pagesize = get_page_size(); const size_t pagesize = getpagesize();
memset (buf, 0, sizeof (glibtop_proc_segment)); memset (buf, 0, sizeof (glibtop_proc_segment));