oops, restore accidentally disabled hash-consing for Char
authorsimonmar@microsoft.com <unknown>
Fri, 23 Nov 2007 16:25:22 +0000 (16:25 +0000)
committersimonmar@microsoft.com <unknown>
Fri, 23 Nov 2007 16:25:22 +0000 (16:25 +0000)
rts/sm/Evac.c-inc

index c7e43c3..477c061 100644 (file)
@@ -353,7 +353,7 @@ loop:
                             (StgClosure *)CHARLIKE_CLOSURE((StgChar)w)
                           );
       }
-      if (q->header.info == Izh_con_info &&
+      else if (q->header.info == Izh_con_info &&
          (StgInt)w >= MIN_INTLIKE && (StgInt)w <= MAX_INTLIKE) {
          *p = TAG_CLOSURE(tag,
                             (StgClosure *)INTLIKE_CLOSURE((StgInt)w)