} else {
if (d < INT64_MIN)
*pres = INT64_MIN;
- else if (d > INT64_MAX)
+ else if (d > (double)INT64_MAX)
*pres = INT64_MAX;
else
*pres = (int64_t)d;
}
if (JS_ToFloat64(ctx, &d, argv[3]))
return JS_EXCEPTION;
- if (isnan(d) || d > INT64_MAX)
+ if (isnan(d) || d > (double)INT64_MAX)
timeout = INT64_MAX;
else if (d < 0)
timeout = 0;