X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fpopups%2Fchannels.cpp;h=9c200b9db31eb5d1c6a3e35cafcc85b1ec2cdbbf;hp=89080c4fc45426fd5ccaf6b8d2abe8467be9ddad;hb=067bb62415847791709f4c3cad8bb252a63f45f8;hpb=eb8269e3b5eebdd77e6a82d42bcfdfbc3f7613a9 diff --git a/pv/popups/channels.cpp b/pv/popups/channels.cpp index 89080c4f..9c200b9d 100644 --- a/pv/popups/channels.cpp +++ b/pv/popups/channels.cpp @@ -51,6 +51,7 @@ using std::map; using std::mutex; using std::set; using std::shared_ptr; +using std::make_shared; using std::unordered_set; using std::vector; @@ -165,7 +166,7 @@ void Channels::populate_group(shared_ptr group, // popup. shared_ptr binding; if (group) - binding = shared_ptr(new Device(group)); + binding = make_shared(group); // Create a title if the group is going to have any content if ((!sigs.empty() || (binding && !binding->properties().empty())) &&