$OpenBSD: patch-kicker_applets_naughty_NaughtyProcessMonitor_cpp,v 1.2 2011/07/06 14:51:19 dcoppa Exp $
--- kicker/applets/naughty/NaughtyProcessMonitor.cpp.orig	Mon Oct 10 17:03:59 2005
+++ kicker/applets/naughty/NaughtyProcessMonitor.cpp	Wed Jul  6 16:08:25 2011
@@ -409,12 +409,12 @@ NaughtyProcessMonitor::pidList() const
   d->cacheLoadMap_.clear () ;
   d->uidMap_.clear () ;
   for (i = 0; i < nentries; i++) {
-      l << (unsigned long) kp[i].kp_proc.p_pid ;
-      d->cacheLoadMap_.insert (kp[i].kp_proc.p_pid,
-			       (kp[i].kp_proc.p_uticks + 
-				kp[i].kp_proc.p_sticks)) ;
-      d->uidMap_.insert (kp[i].kp_proc.p_pid,
-			 kp[i].kp_eproc.e_ucred.cr_uid) ;
+      l << (unsigned long) kp[i].p_pid ;
+      d->cacheLoadMap_.insert (kp[i].p_pid,
+			       (kp[i].p_uticks + 
+				kp[i].p_sticks)) ;
+      d->uidMap_.insert (kp[i].p_pid,
+			 kp[i].p_uid) ;
   }
 
   free (kp) ;
