From 928ff27ebf5756a7fc80f6d123b882aa2d8aed27 Mon Sep 17 00:00:00 2001 From: Marcin Kolny Date: Sun, 10 Apr 2016 17:27:27 +0200 Subject: glibmm_weakref: fix get() --- glib/glibmm/weakref.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glib/glibmm/weakref.h b/glib/glibmm/weakref.h index 628d110f..570351db 100644 --- a/glib/glibmm/weakref.h +++ b/glib/glibmm/weakref.h @@ -354,7 +354,7 @@ WeakRef::get() const noexcept // A RefPtr constructed from pointer expects reference to be done externally. pCppObject_->reference(); - ret = RefPtr(pCppObject_); + ret = make_refptr_for_instance(pCppObject_); g_object_unref(ptr); -- cgit v1.2.1