зеркало из https://github.com/mozilla/gecko-dev.git
Fix DataSourceSurface mapping in ImageUtils.cpp. (bug 1405390 part 5, r=bas)
--HG-- extra : rebase_source : 691738a68b679b9a4abaf7e538d0499d5f61fe0a
This commit is contained in:
Родитель
7cac78cb17
Коммит
9365817b45
|
@ -117,7 +117,8 @@ public:
|
||||||
virtual uint32_t
|
virtual uint32_t
|
||||||
GetBufferLength() const
|
GetBufferLength() const
|
||||||
{
|
{
|
||||||
const uint32_t stride = Surface()->Stride();
|
DataSourceSurface::ScopedMap map(Surface(), DataSourceSurface::READ);
|
||||||
|
const uint32_t stride = map.GetStride();
|
||||||
const IntSize size = Surface()->GetSize();
|
const IntSize size = Surface()->GetSize();
|
||||||
return (uint32_t)(size.height * stride);
|
return (uint32_t)(size.height * stride);
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче