Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Return reference to peristent rather than local objects from C++ obje…
…ct wrappers.
  • Loading branch information
jpike committed Dec 11, 2012
1 parent 11335bc commit 1efc4a6
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/vu8/Class.hpp
Expand Up @@ -144,7 +144,7 @@ class ClassSingleton

obj->SetPointerInInternalField(0, wrap);
obj.MakeWeak(wrap, &self::MadeWeak);
return scope.Close(localObj);
return scope.Close(obj);
}

ClassSingleton()
Expand Down Expand Up @@ -239,7 +239,7 @@ struct Class {
obj->SetPointerInInternalField(0, ext);
obj.MakeWeak(ext, &singleton_t::MadeWeak);

return scope.Close(localObj);
return scope.Close(obj);
}

template <class U, class V>
Expand Down

0 comments on commit 1efc4a6

Please sign in to comment.