Index: src/utils/debugger/SkDrawCommand.cpp |
diff --git a/src/utils/debugger/SkDrawCommand.cpp b/src/utils/debugger/SkDrawCommand.cpp |
index 0cde3b537c07b2d0bdd29a98dded9a8ba9358952..db041cdce6c234123a22befac7dfb75ab36f3339 100644 |
--- a/src/utils/debugger/SkDrawCommand.cpp |
+++ b/src/utils/debugger/SkDrawCommand.cpp |
@@ -498,7 +498,8 @@ bool SkDrawPictureCommand::render(SkCanvas* canvas) const { |
canvas->clear(0xFFFFFFFF); |
canvas->save(); |
- SkRect bounds = SkRect::MakeWH(fPicture.width(), fPicture.height()); |
+ SkRect bounds = SkRect::MakeWH(SkIntToScalar(fPicture.width()), |
+ SkIntToScalar(fPicture.height())); |
xlate_and_scale_to_bounds(canvas, bounds); |
canvas->drawPicture(const_cast<SkPicture&>(fPicture)); |