[pypy-svn] pypy default: fix mistake in get_total_memory for darwin

etrepum commits-noreply at bitbucket.org
Tue Mar 15 20:05:56 CET 2011


Author: Bob Ippolito <bob at redivi.com>
Branch: 
Changeset: r42683:a688b3d51be2
Date: 2011-03-15 15:05 -0400
http://bitbucket.org/pypy/pypy/changeset/a688b3d51be2/

Log:	fix mistake in get_total_memory for darwin

diff --git a/pypy/rpython/memory/gc/env.py b/pypy/rpython/memory/gc/env.py
--- a/pypy/rpython/memory/gc/env.py
+++ b/pypy/rpython/memory/gc/env.py
@@ -193,7 +193,7 @@
                                sandboxsafe=True)
 
 def get_darwin_sysctl_signed(sysctl_name):
-    sysctl_name_p = lltype.malloc(rffi.LONGLONGP.TO, 1, flavor='raw')
+    rval_p = lltype.malloc(rffi.LONGLONGP.TO, 1, flavor='raw')
     try:
         len_p = lltype.malloc(rffi.SIZE_TP.TO, 1, flavor='raw')
         try:
@@ -216,7 +216,7 @@
         finally:
             lltype.free(len_p, flavor='raw')
     finally:
-        lltype.free(sysctl_name_p, flavor='raw')
+        lltype.free(rval_p, flavor='raw')
 
 
 def get_L2cache_darwin():


More information about the Pypy-commit mailing list