Revision
2885
Author
lsansonetti@apple.com
Date
2009-10-22 14:19:58 -0700 (Thu, 22 Oct 2009)

Log Message

revert r2883

Modified Paths

Diff

Modified: MacRuby/trunk/gc.c (2884 => 2885)


--- MacRuby/trunk/gc.c	2009-10-22 20:00:10 UTC (rev 2884)
+++ MacRuby/trunk/gc.c	2009-10-22 21:19:58 UTC (rev 2885)
@@ -345,6 +345,9 @@
     GC_WB(&n->u2.value, a1);
     GC_WB(&n->u3.value, a2);
 
+    // FIXME this retain is added because the parser is NOT GC-safe at this point
+    GC_RETAIN(n);
+
     return n;
 }