X-Git-Url: http://git.tdb.fi/?p=libs%2Fgltk.git;a=blobdiff_plain;f=source%2Fpanel.h;fp=source%2Fpanel.h;h=3061032789574f168c2bb2933f787d4f439c1284;hp=3abfee1cadb072c74f9f0b4229fda6acfb98b6cd;hb=3ac64a18ea1825174b84adb8570368df51e66231;hpb=72de2dce79c76da9931e6bc80e59743526cc18fe diff --git a/source/panel.h b/source/panel.h index 3abfee1..3061032 100644 --- a/source/panel.h +++ b/source/panel.h @@ -117,8 +117,9 @@ void Panel::Loader::unnamed_child() { std::unique_ptr chl = std::make_unique(); load_sub(*chl); - obj.add(*chl.get()); - last_widget = chl.release(); + Widget *wdg = chl.get(); + obj.add(move(chl)); + last_widget = wdg; }