fix using move semantics for no reason
This commit is contained in:
parent
0c7721cb17
commit
2f17a17587
2 changed files with 5 additions and 5 deletions
|
@ -51,11 +51,11 @@ CUnit::CUnit(CUnit&& unit)
|
||||||
updateMyVisual();
|
updateMyVisual();
|
||||||
}
|
}
|
||||||
|
|
||||||
CUnit&& CUnit::getUnitFromVis( unitVis_c vis )
|
CUnit CUnit::getUnitFromVis( unitVis_c vis )
|
||||||
{
|
{
|
||||||
CUnit unit;
|
CUnit unit;
|
||||||
unit.setFromVisual(vis);
|
unit.setFromVisual(vis);
|
||||||
return std::move(unit);
|
return unit;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Update the visual representation of the unit
|
// Update the visual representation of the unit
|
||||||
|
|
|
@ -36,7 +36,7 @@ public:
|
||||||
bool setFromVisual( const unitVis_c& vis);
|
bool setFromVisual( const unitVis_c& vis);
|
||||||
|
|
||||||
// Factory function for creating units from a visual
|
// Factory function for creating units from a visual
|
||||||
static CUnit&& getUnitFromVis( unitVis_c vis );
|
static CUnit getUnitFromVis( unitVis_c vis );
|
||||||
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
Loading…
Add table
Reference in a new issue