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);
free(stops);
}
return move(fillGrad);
return fillGrad;
}
@ -197,7 +197,7 @@ unique_ptr<RadialGradient> _applyRadialGradientProperty(SvgStyleGradient* g, Sha
fillGrad->colorStops(stops, stopCount);
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;
}