pkgsrc/x11/kdebase3/patches/patch-er
markd 93d232ccec Quick fix for PR pkg/37605. ps->userTime is never used so just set to 0,
a proper fix will be committed after the freeze.

Also fix PR pkg/37423 - LP64 issue with nspluginviewer from Steve Woodford.
Bump PKGREVISION.
2007-12-27 08:01:20 +00:00

27 lines
863 B
Text

$NetBSD: patch-er,v 1.7 2007/12/27 08:01:20 markd Exp $
--- ksysguard/ksysguardd/NetBSD/ProcessList.c.orig 2005-10-11 04:04:31.000000000 +1300
+++ ksysguard/ksysguardd/NetBSD/ProcessList.c
@@ -24,6 +24,7 @@
#include <ctype.h>
#include <dirent.h>
+#include <errno.h>
#include <pwd.h>
#include <stdio.h>
#include <stdlib.h>
@@ -191,11 +192,13 @@ updateProcess(int pid)
ps->ppid = p.kp_eproc.e_ppid;
ps->uid = p.kp_eproc.e_ucred.cr_uid;
ps->gid = p.kp_eproc.e_pgid;
+#if __NetBSD_Version__ < 106130000
ps->priority = p.kp_proc.p_priority;
+#endif
ps->niceLevel = p.kp_proc.p_nice;
/* this isn't usertime -- it's total time (??) */
- ps->userTime = p.kp_proc.p_rtime.tv_sec*100+p.kp_proc.p_rtime.tv_usec/100;
+ ps->userTime = 0;
ps->sysTime = 0;
ps->sysLoad = 0;