diff options
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.cc | 7 |
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); } |