bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 1/4] libps (_proc_stat_free): Fix deadly typo


From: Jeremie Koenig
Subject: [PATCH 1/4] libps (_proc_stat_free): Fix deadly typo
Date: Wed, 25 Aug 2010 14:31:55 +0200

PSTAT_PROCINFO is a set of flags, some of which can be obtained in
alternative ways. In this case, _proc_stat_free will try to deallocate
an uninitialised field. PSTAT_PROC_INFO is the flag we want.
---
 libps/procstat.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libps/procstat.c b/libps/procstat.c
index e8eeb66..33a01cc 100644
--- a/libps/procstat.c
+++ b/libps/procstat.c
@@ -1050,7 +1050,7 @@ _proc_stat_free (ps)
   MFREEPORT (PSTAT_AUTH, auth);
 
   /* free any allocated memory pointed to by PS */
-  MFREEMEM (PSTAT_PROCINFO, proc_info, ps->proc_info_size,
+  MFREEMEM (PSTAT_PROC_INFO, proc_info, ps->proc_info_size,
            ps->proc_info_vm_alloced, 0, char);
   MFREEMEM (PSTAT_THREAD_BASIC, thread_basic_info, 0, 0, 0, 0);
   MFREEMEM (PSTAT_THREAD_SCHED, thread_sched_info, 0, 0, 0, 0);
-- 
1.7.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]