summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/skia/src/animator/SkScript2.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/skia/src/animator/SkScript2.h')
-rw-r--r--chromium/third_party/skia/src/animator/SkScript2.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/third_party/skia/src/animator/SkScript2.h b/chromium/third_party/skia/src/animator/SkScript2.h
index 33e2af7fee7..d182e8c7c5d 100644
--- a/chromium/third_party/skia/src/animator/SkScript2.h
+++ b/chromium/third_party/skia/src/animator/SkScript2.h
@@ -188,8 +188,9 @@ protected:
Branch() {
}
- Branch(Op op, int depth, unsigned offset) : fOffset(offset), fOpStackDepth(depth), fOperator(op),
- fPrimed(kIsNotPrimed), fDone(kIsNotDone) {
+ Branch(Op op, int depth, size_t offset)
+ : fOffset(SkToU16(offset)), fOpStackDepth(depth), fOperator(op)
+ , fPrimed(kIsNotPrimed), fDone(kIsNotDone) {
}
enum Primed {