summaryrefslogtreecommitdiff
path: root/chromium/base/win/enum_variant.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/base/win/enum_variant.cc')
-rw-r--r--chromium/base/win/enum_variant.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/chromium/base/win/enum_variant.cc b/chromium/base/win/enum_variant.cc
index 654cfc67c13..8c845406862 100644
--- a/chromium/base/win/enum_variant.cc
+++ b/chromium/base/win/enum_variant.cc
@@ -35,7 +35,7 @@ HRESULT EnumVariant::Next(ULONG requested_count,
return E_INVALIDARG;
DCHECK_LE(current_index_, items_.size());
- ULONG available_count = ULONG{items_.size()} - current_index_;
+ ULONG available_count = ULONG(items_.size()) - current_index_;
ULONG count = std::min(requested_count, available_count);
for (ULONG i = 0; i < count; ++i)
out_elements[i] = items_[current_index_ + i].Copy();
@@ -51,8 +51,8 @@ HRESULT EnumVariant::Next(ULONG requested_count,
HRESULT EnumVariant::Skip(ULONG skip_count) {
ULONG count = skip_count;
- if (current_index_ + count > ULONG{items_.size()})
- count = ULONG{items_.size()} - current_index_;
+ if (current_index_ + count > ULONG(items_.size()))
+ count = ULONG(items_.size()) - current_index_;
current_index_ += count;
return (count == skip_count ? S_OK : S_FALSE);
@@ -69,7 +69,7 @@ HRESULT EnumVariant::Clone(IEnumVARIANT** out_cloned_object) {
size_t count = items_.size();
Microsoft::WRL::ComPtr<EnumVariant> other =
- Microsoft::WRL::Make<EnumVariant>(ULONG{count});
+ Microsoft::WRL::Make<EnumVariant>(ULONG(count));
for (size_t i = 0; i < count; ++i)
other->items_[i] = static_cast<const VARIANT&>(items_[i]);