From b15a9be086b8de22b4b7e6b771febab93773470b Mon Sep 17 00:00:00 2001 From: Qin Li Date: Tue, 4 Oct 2022 23:03:43 +0800 Subject: [PATCH] perf(base): use reference for const parameter fix #2 --- src/wrapper/wrapper_base.cc | 2 +- src/wrapper/wrapper_base.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wrapper/wrapper_base.cc b/src/wrapper/wrapper_base.cc index 351fe46..42d195c 100644 --- a/src/wrapper/wrapper_base.cc +++ b/src/wrapper/wrapper_base.cc @@ -53,7 +53,7 @@ std::vector WrapperBase::get_inputs( std::vector WrapperBase::get_options( const std::vector& args, - const std::vector inputs) { + const std::vector& inputs) { std::vector options; for (int i = 1; i < args.size(); ++i) { const auto& arg = args[i]; diff --git a/src/wrapper/wrapper_base.h b/src/wrapper/wrapper_base.h index 3f971ec..ec23781 100644 --- a/src/wrapper/wrapper_base.h +++ b/src/wrapper/wrapper_base.h @@ -32,7 +32,7 @@ class WrapperBase : public Executor { const std::vector& phases); std::vector get_options( const std::vector& args, - const std::vector inputs); + const std::vector& inputs); std::vector join_args( const std::vector& options, const std::vector& inputs);