From 1fc7a0bc3fe203205cf8d7b4b1ac14ca95e130f7 Mon Sep 17 00:00:00 2001 From: roytam1 Date: Fri, 1 Apr 2022 14:24:48 +0800 Subject: [PATCH] import from UXP: Use ptrdiff_t in RangedPtr. (a4dd5cc0) --- mfbt/RangedPtr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mfbt/RangedPtr.h b/mfbt/RangedPtr.h index 6e9ce6072..df398c112 100644 --- a/mfbt/RangedPtr.h +++ b/mfbt/RangedPtr.h @@ -212,7 +212,7 @@ public: return *this; } - T& operator[](int aIndex) const + T& operator[](ptrdiff_t aIndex) const { MOZ_ASSERT(size_t(aIndex > 0 ? aIndex : -aIndex) <= size_t(-1) / sizeof(T)); return *create(mPtr + aIndex);