| Index: cc/resources/resource_provider.cc
|
| diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc
|
| index 18cabee1cab1040434ad98fbe9ebc9d3a0e259cf..caf86cab421a579eea591db031f6db89c9b3077e 100644
|
| --- a/cc/resources/resource_provider.cc
|
| +++ b/cc/resources/resource_provider.cc
|
| @@ -1260,8 +1260,9 @@ ResourceProvider::ScopedWriteLockSoftware::ScopedWriteLockSoftware(
|
| ResourceProvider* resource_provider,
|
| ResourceId resource_id)
|
| : resource_provider_(resource_provider), resource_id_(resource_id) {
|
| - resource_provider->PopulateSkBitmapWithResource(
|
| - &sk_bitmap_, resource_provider->LockForWrite(resource_id));
|
| + Resource* resource = resource_provider->LockForWrite(resource_id);
|
| + resource_provider->PopulateSkBitmapWithResource(&sk_bitmap_, resource);
|
| + sk_color_space_ = resource_provider->GetResourceSkColorSpace(resource);
|
| DCHECK(valid());
|
| }
|
|
|
|
|