From: simonmar Date: Mon, 10 Oct 2005 10:32:09 +0000 (+0000) Subject: [project @ 2005-10-10 10:32:09 by simonmar] X-Git-Tag: Initial_conversion_from_CVS_complete~182 X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=74f4d30833166b780b708b161b03290bd0c8973c [project @ 2005-10-10 10:32:09 by simonmar] Fix bug in previous commit (fixes recent seg faults in nightly stage2) --- diff --git a/ghc/includes/Updates.h b/ghc/includes/Updates.h index 419e0f6..0d0bf2f 100644 --- a/ghc/includes/Updates.h +++ b/ghc/includes/Updates.h @@ -227,7 +227,7 @@ DEBUG_FILL_SLOP(StgClosure *p) switch (inf->type) { case BLACKHOLE: - break; + return; case AP_STACK: sz = ((StgAP_STACK *)p)->size + sizeofW(StgAP_STACK) - sizeofW(StgHeader); break; @@ -235,7 +235,7 @@ DEBUG_FILL_SLOP(StgClosure *p) #ifdef SMP ((StgSelector *)p)->selectee = 0; #endif - break; + return; default: sz = inf->layout.payload.ptrs + inf->layout.payload.nptrs; break;