This is an automated email from the git hooks/post-receive script.

landry pushed a 
commit to branch 
master
in repository apps/xfce4-taskmanager.

commit 6cfb7547b0de3cdeffd618b0d804d0a77af3d0aa
Author: rim <rozhuk...@gmail.com>
Date:   Wed May 30 21:58:08 2018 +0200

    More cast/type fixes (bug 14401)
---
 src/task-manager-freebsd.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/task-manager-freebsd.c b/src/task-manager-freebsd.c
index ac49064..0cce230 100644
--- a/src/task-manager-freebsd.c
+++ b/src/task-manager-freebsd.c
@@ -39,14 +39,14 @@ get_mem_by_bytes (const gchar *name)
        return buf;
 }
 
-guint64
+static guint64
 get_mem_by_pages (const gchar *name)
 {
        guint64 res;
 
        res = get_mem_by_bytes (name);
        if (res > 0)
-               res *= getpagesize ();
+               res *= (guint64)getpagesize ();
 
        return res;
 }
@@ -71,8 +71,8 @@ get_memory_usage (guint64 *memory_total, guint64 
*memory_free, guint64 *memory_c
                        return FALSE;
 
                kvm_getswapinfo (kd, &kswap, 1, 0);
-               *swap_total = ((guint64)kswap.ksw_total) * getpagesize ();
-               *swap_free = ((guint64)(kswap.ksw_total - kswap.ksw_used)) * 
getpagesize ();
+               *swap_total = (guint64)kswap.ksw_total * (guint64)getpagesize 
();
+               *swap_free = ((guint64)(kswap.ksw_total - kswap.ksw_used)) * 
(guint64)getpagesize ();
 
                kvm_close (kd);
        }
@@ -129,9 +129,9 @@ get_task_details (struct kinfo_proc *kp, Task *task)
        task->cpu_user = 100.0f * ((float)kp->ki_pctcpu / FSCALE);
        task->cpu_system = 0.0f;
        task->vsz = kp->ki_size;
-       task->rss = kp->ki_rssize * getpagesize ();
+       task->rss = ((guint64)kp->ki_rssize * (guint64)getpagesize ());
        task->uid = kp->ki_uid;
-       task->prio = (gushort)kp->ki_nice;
+       task->prio = (gshort)kp->ki_nice;
        g_strlcpy (task->name, kp->ki_comm, sizeof(task->name));
 
        oid[0] = CTL_KERN;

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to