diff options
author | 2016-03-18 11:07:50 -0700 | |
---|---|---|
committer | 2016-03-18 11:07:50 -0700 | |
commit | 3e33e6f57685beeb7f5449aee8694d539e4c5a6f (patch) | |
tree | 7fdfe3bac54086c43fc00a9062367b53730099a6 /samplecode | |
parent | dbd94e2bb265b34c2d9bf82624909fef84a7217e (diff) |
Fix pessimizing move in SamplePictFile
../../samplecode/SamplePictFile.cpp:194:20: error: moving a local object in a return statement prevents copy elision [-Werror,-Wpessimizing-move]
return std::move(pic);
^
R=reed@google.com,mtklein@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1809943005
Review URL: https://codereview.chromium.org/1809943005
Diffstat (limited to 'samplecode')
-rw-r--r-- | samplecode/SamplePictFile.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/samplecode/SamplePictFile.cpp b/samplecode/SamplePictFile.cpp index ae10796901..b456aef1bf 100644 --- a/samplecode/SamplePictFile.cpp +++ b/samplecode/SamplePictFile.cpp @@ -191,7 +191,7 @@ private: switch (bbox) { case kNo_BBoxType: // no bbox playback necessary - return std::move(pic); + return pic; case kRTree_BBoxType: factory.reset(new SkRTreeFactory); break; |