diff --git a/src/module_wrap.cc b/src/module_wrap.cc index b53aab6dc16c7a..b3ff343508be3b 100644 --- a/src/module_wrap.cc +++ b/src/module_wrap.cc @@ -923,7 +923,7 @@ bool IsArrayIndex(Environment* env, Local p) { if (!n->ToInteger(context).ToLocal(&cmp_integer)) { return false; } - return n_dbl > 0 && n_dbl < (2 ^ 32) - 1; + return n_dbl > 0 && n_dbl < (1LL << 32) - 1; } Maybe ResolveExportsTarget(Environment* env,