summaryrefslogtreecommitdiffstats
path: root/src/render/renderstates
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2016-07-24 12:46:55 -0700
committerMarc Mutz <marc.mutz@kdab.com>2016-07-25 04:00:22 +0000
commitc3fdb888fbd94de0f6b7b1a6859cba8132ecc93d (patch)
tree3306a9a4c2ff05d0418fa3b1b889abcf146aea7d /src/render/renderstates
parentdd76b241cabdcad7de146855b7f5e454251dab1e (diff)
Fix Clang warning about move of a local object
statevariant_p.h:128:16: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] Change-Id: I149e0540c00745fe8119fffd14645211e7c6e122 Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'src/render/renderstates')
-rw-r--r--src/render/renderstates/statevariant_p.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/renderstates/statevariant_p.h b/src/render/renderstates/statevariant_p.h
index ff1f9e175..f2a631d2e 100644
--- a/src/render/renderstates/statevariant_p.h
+++ b/src/render/renderstates/statevariant_p.h
@@ -125,7 +125,7 @@ struct StateVariant
#else
v.m_impl.reset(new GenericState(state));
#endif
- return std::move(v);
+ return v;
}
RenderStateImpl *state();