Fix Clang warning about copy elision
authorThiago Macieira <thiago.macieira@intel.com>
Tue, 11 Aug 2015 19:39:29 +0000 (12:39 -0700)
committerThiago Macieira <thiago.macieira@intel.com>
Wed, 19 Aug 2015 22:13:23 +0000 (22:13 +0000)
commit5bf5fe964bc495f4390462d3287575bb99aab18e
treeccc90ecbf07115df4c22c64669dabf5636c3e847
parente525d1f44d2678f0360a0ee6c9ce2c9cb44f52a2
Fix Clang warning about copy elision

Found by Clang 3.7:

qcommandlineoption.cpp:287:12: error: moving a local object in a return statement prevents copy elision [-Werror,-Wpessimizing-move]

Change-Id: I7de033f80b0e4431b7f1ffff13f97fb480001d36
Reviewed-by: David Faure <david.faure@kdab.com>
src/corelib/tools/qcommandlineoption.cpp