svg_loader: fix compile warnings.

-- warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]

Change-Id: I7dec55fe117d27217b7a29d5983b23cedadacb71
This commit is contained in:
Hermet Park 2020-08-06 20:09:15 +09:00
parent ef11d500ba
commit 4959db9c04

View file

@ -111,7 +111,7 @@ unique_ptr<LinearGradient> _applyLinearGradientProperty(SvgStyleGradient* g, Sha
fillGrad->colorStops(stops, stopCount); fillGrad->colorStops(stops, stopCount);
free(stops); free(stops);
} }
return move(fillGrad); return fillGrad;
} }
@ -197,7 +197,7 @@ unique_ptr<RadialGradient> _applyRadialGradientProperty(SvgStyleGradient* g, Sha
fillGrad->colorStops(stops, stopCount); fillGrad->colorStops(stops, stopCount);
free(stops); free(stops);
} }
return move(fillGrad); return fillGrad;
} }
@ -342,7 +342,7 @@ unique_ptr<Scene> _sceneBuildHelper(SvgNode* node, float vx, float vy, float vw,
} }
} }
} }
return move(scene); return scene;
} }
return nullptr; return nullptr;
} }