From cd792f3713826805c26e4221e37f6ad2c78cd0d1 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 27 Aug 2021 17:25:51 -0600 Subject: [PATCH] avoid intermediate unnecessary shared_ptr --- libs/ardour/playlist.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libs/ardour/playlist.cc b/libs/ardour/playlist.cc index e7f6d4d0ac..25bb079f17 100644 --- a/libs/ardour/playlist.cc +++ b/libs/ardour/playlist.cc @@ -764,8 +764,7 @@ Playlist::add_region_internal (boost::shared_ptr region, timepos_t const RegionSortByPosition cmp; if (!first_set_state) { - boost::shared_ptr foo (shared_from_this ()); - region->set_playlist (boost::weak_ptr (foo)); + region->set_playlist (boost::weak_ptr (shared_from_this())); } region->set_position (position);