| Index: core/src/fxge/skia/fx_skia_device.cpp
|
| diff --git a/core/src/fxge/skia/fx_skia_device.cpp b/core/src/fxge/skia/fx_skia_device.cpp
|
| index cc4059dd1d447dce697480c35016a2fcd3da078a..a483eca5ca8f18dfec3cb4d61a60dd432f9190c2 100644
|
| --- a/core/src/fxge/skia/fx_skia_device.cpp
|
| +++ b/core/src/fxge/skia/fx_skia_device.cpp
|
| @@ -210,7 +210,7 @@ static void SkRasterizeStroke(SkPaint& spaint, SkPath* dstPathData, SkPath& path
|
| dstPathData->transform(smatrix);
|
| } else {
|
| int count = (pGraphState->m_DashCount+1)/2;
|
| - SkScalar* intervals = FX_Alloc(SkScalar, count* sizeof (SkScalar));
|
| + SkScalar* intervals = FX_Alloc2D(SkScalar, count, sizeof(SkScalar));
|
| // Set dash pattern
|
| for (int i = 0; i < count; i ++) {
|
| FX_FIXFLOAT on = pGraphState->m_DashArray[i*2];
|
|
|