summaryrefslogtreecommitdiffstats
path: root/src/gui/BreadCrumbs.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-08-01 14:42:16 +0200
committerDavid Robillard <d@drobilla.net>2020-08-02 01:48:48 +0200
commitdbb38be5ccda387ef458583b5a85c03b59a5e05c (patch)
treeca6e767d1e7d6aa86efa992c14b6f1e967309aa5 /src/gui/BreadCrumbs.cpp
parentcfee0cd7d2a704153df73449be38fcef60b958eb (diff)
downloadingen-dbb38be5ccda387ef458583b5a85c03b59a5e05c.tar.gz
ingen-dbb38be5ccda387ef458583b5a85c03b59a5e05c.tar.bz2
ingen-dbb38be5ccda387ef458583b5a85c03b59a5e05c.zip
Fix unnecessary parameter copies
Diffstat (limited to 'src/gui/BreadCrumbs.cpp')
-rw-r--r--src/gui/BreadCrumbs.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/gui/BreadCrumbs.cpp b/src/gui/BreadCrumbs.cpp
index a4a1b2fb..5dbdab17 100644
--- a/src/gui/BreadCrumbs.cpp
+++ b/src/gui/BreadCrumbs.cpp
@@ -58,7 +58,7 @@ BreadCrumbs::view(const Raul::Path& path)
* children preserved.
*/
void
-BreadCrumbs::build(Raul::Path path, SPtr<GraphView> view)
+BreadCrumbs::build(const Raul::Path& path, const SPtr<GraphView>& view)
{
bool old_enable_signal = _enable_signal;
_enable_signal = false;
@@ -156,8 +156,7 @@ BreadCrumbs::build(Raul::Path path, SPtr<GraphView> view)
* match, otherwise ignoring `view`.
*/
BreadCrumbs::BreadCrumb*
-BreadCrumbs::create_crumb(const Raul::Path& path,
- SPtr<GraphView> view)
+BreadCrumbs::create_crumb(const Raul::Path& path, const SPtr<GraphView>& view)
{
BreadCrumb* but = manage(
new BreadCrumb(path,