change these to 32

This commit is contained in:
Meghan Denny
2024-10-16 20:46:40 -07:00
parent a985b076c5
commit 77e8a35cad

View File

@@ -2163,7 +2163,7 @@ JSC_DEFINE_HOST_FUNCTION(Process_functionsetuid, (JSGlobalObject * globalObject,
auto value = callFrame->argument(0);
value = maybe_uid_by_name(scope, globalObject, value);
RETURN_IF_EXCEPTION(scope, {});
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 31) - 1));
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 32) - 1));
RETURN_IF_EXCEPTION(scope, {});
auto id = value.toUInt32(globalObject);
auto result = setuid(id);
@@ -2179,7 +2179,7 @@ JSC_DEFINE_HOST_FUNCTION(Process_functionseteuid, (JSGlobalObject * globalObject
auto value = callFrame->argument(0);
value = maybe_uid_by_name(scope, globalObject, value);
RETURN_IF_EXCEPTION(scope, {});
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 31) - 1));
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 32) - 1));
RETURN_IF_EXCEPTION(scope, {});
auto id = value.toUInt32(globalObject);
auto result = seteuid(id);
@@ -2195,7 +2195,7 @@ JSC_DEFINE_HOST_FUNCTION(Process_functionsetegid, (JSGlobalObject * globalObject
auto value = callFrame->argument(0);
value = maybe_gid_by_name(scope, globalObject, value);
RETURN_IF_EXCEPTION(scope, {});
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 31) - 1));
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 32) - 1));
RETURN_IF_EXCEPTION(scope, {});
auto id = value.toUInt32(globalObject);
auto result = setegid(id);
@@ -2211,7 +2211,7 @@ JSC_DEFINE_HOST_FUNCTION(Process_functionsetgid, (JSGlobalObject * globalObject,
auto value = callFrame->argument(0);
value = maybe_gid_by_name(scope, globalObject, value);
RETURN_IF_EXCEPTION(scope, {});
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 31) - 1));
Bun::V::validateInteger(scope, globalObject, value, jsString(vm, String("id"_s)), jsNumber(0), jsNumber(std::pow(2, 32) - 1));
RETURN_IF_EXCEPTION(scope, {});
auto id = value.toUInt32(globalObject);
auto result = setgid(id);