mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
Fix possible use of std::moved value in Rasterizer (flutter/engine#22125)
This commit is contained in:
parent
64dc21d702
commit
d5a259fcba
@ -307,7 +307,8 @@ sk_sp<SkImage> Rasterizer::ConvertToRasterImage(sk_sp<SkImage> image) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return DoMakeRasterSnapshot(image->dimensions(),
|
||||
SkISize image_size = image->dimensions();
|
||||
return DoMakeRasterSnapshot(image_size,
|
||||
[image = std::move(image)](SkCanvas* canvas) {
|
||||
canvas->drawImage(image, 0, 0);
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user