diff options
author | David Robillard <d@drobilla.net> | 2020-08-01 14:42:16 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-08-02 01:48:48 +0200 |
commit | dbb38be5ccda387ef458583b5a85c03b59a5e05c (patch) | |
tree | ca6e767d1e7d6aa86efa992c14b6f1e967309aa5 /src/gui/Arc.cpp | |
parent | cfee0cd7d2a704153df73449be38fcef60b958eb (diff) | |
download | ingen-dbb38be5ccda387ef458583b5a85c03b59a5e05c.tar.gz ingen-dbb38be5ccda387ef458583b5a85c03b59a5e05c.tar.bz2 ingen-dbb38be5ccda387ef458583b5a85c03b59a5e05c.zip |
Fix unnecessary parameter copies
Diffstat (limited to 'src/gui/Arc.cpp')
-rw-r--r-- | src/gui/Arc.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/gui/Arc.cpp b/src/gui/Arc.cpp index d811bd22..b436dd26 100644 --- a/src/gui/Arc.cpp +++ b/src/gui/Arc.cpp @@ -24,12 +24,11 @@ namespace ingen { namespace gui { -Arc::Arc(Ganv::Canvas& canvas, - SPtr<const client::ArcModel> model, - Ganv::Node* src, - Ganv::Node* dst) - : Ganv::Edge(canvas, src, dst) - , _arc_model(model) +Arc::Arc(Ganv::Canvas& canvas, + const SPtr<const client::ArcModel>& model, + Ganv::Node* src, + Ganv::Node* dst) + : Ganv::Edge(canvas, src, dst), _arc_model(model) { SPtr<const client::ObjectModel> tparent = model->tail()->parent(); SPtr<const client::BlockModel> tparent_block; |