summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc b/chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc
index 8a6f6139e34..64624d674ca 100644
--- a/chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc
+++ b/chromium/third_party/blink/renderer/core/svg/animation/svg_smil_element.cc
@@ -85,7 +85,9 @@ void SMILInstanceTimeList::InsertSortedAndUnique(SMILTime time,
if (position->Origin() == origin)
return;
}
- instance_times_.insert(position - instance_times_.begin(), time_with_origin);
+ instance_times_.insert(
+ static_cast<wtf_size_t>(position - instance_times_.begin()),
+ time_with_origin);
AddOrigin(origin);
}
@@ -97,7 +99,8 @@ void SMILInstanceTimeList::RemoveWithOrigin(SMILTimeOrigin origin) {
[origin](const SMILTimeWithOrigin& instance_time) {
return instance_time.Origin() == origin;
});
- instance_times_.Shrink(tail - instance_times_.begin());
+ instance_times_.Shrink(
+ static_cast<wtf_size_t>(tail - instance_times_.begin()));
ClearOrigin(origin);
}