[pypy-commit] stmgc default: Oups!

arigo noreply at buildbot.pypy.org
Sun Apr 6 11:19:27 CEST 2014


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r1136:58cdbd64670b
Date: 2014-04-06 11:19 +0200
http://bitbucket.org/pypy/stmgc/changeset/58cdbd64670b/

Log:	Oups!

diff --git a/c7/stm/largemalloc.c b/c7/stm/largemalloc.c
--- a/c7/stm/largemalloc.c
+++ b/c7/stm/largemalloc.c
@@ -104,8 +104,8 @@
 static int compare_chunks(const void *vchunk1, const void *vchunk2)
 {
     /* sort by size */
-    const mchunk_t *chunk1 = (const mchunk_t *)vchunk1;
-    const mchunk_t *chunk2 = (const mchunk_t *)vchunk2;
+    mchunk_t *chunk1 = *(mchunk_t *const *)vchunk1;
+    mchunk_t *chunk2 = *(mchunk_t *const *)vchunk2;
     if (chunk1->size < chunk2->size)
         return -1;
     if (chunk1->size == chunk2->size)


More information about the pypy-commit mailing list