From fceec26cb739939b6d4d90d4d416a4e7294384c3 Mon Sep 17 00:00:00 2001 From: theraven Date: Sat, 23 Jul 2011 15:34:00 +0000 Subject: [PATCH] Fix bug assigning weak references. --- arc.m | 1 + 1 file changed, 1 insertion(+) diff --git a/arc.m b/arc.m index 35bcd18..1b11662 100644 --- a/arc.m +++ b/arc.m @@ -472,6 +472,7 @@ id objc_storeWeak(id *addr, id obj) if (0 == ref->ref[i]) { ref->ref[i] = addr; + *addr = obj; return obj; } }