diff --git a/src/module_wrap.cc b/src/module_wrap.cc index 2368279d8e640a..16d76057eec8d0 100644 --- a/src/module_wrap.cc +++ b/src/module_wrap.cc @@ -951,7 +951,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,