diff --git a/arc.m b/arc.m index ed8bb99..af92da4 100644 --- a/arc.m +++ b/arc.m @@ -301,8 +301,8 @@ id objc_retainAutoreleasedReturnValue(id obj) if (obj == tls->returnRetained) { tls->returnRetained = NULL; + return obj; } - return obj; } return objc_retain(obj); }