summaryrefslogtreecommitdiff
path: root/src/node_process.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_process.cc')
-rw-r--r--src/node_process.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/node_process.cc b/src/node_process.cc
index 8db1ab5ec0..087a7a773e 100644
--- a/src/node_process.cc
+++ b/src/node_process.cc
@@ -335,7 +335,7 @@ static const char* name_by_gid(gid_t gid) {
static uid_t uid_by_name(Isolate* isolate, Local<Value> value) {
if (value->IsUint32()) {
- return static_cast<uid_t>(value->Uint32Value());
+ return static_cast<uid_t>(value.As<Uint32>()->Value());
} else {
Utf8Value name(isolate, value);
return uid_by_name(*name);
@@ -345,7 +345,7 @@ static uid_t uid_by_name(Isolate* isolate, Local<Value> value) {
static gid_t gid_by_name(Isolate* isolate, Local<Value> value) {
if (value->IsUint32()) {
- return static_cast<gid_t>(value->Uint32Value());
+ return static_cast<gid_t>(value.As<Uint32>()->Value());
} else {
Utf8Value name(isolate, value);
return gid_by_name(*name);
@@ -538,7 +538,7 @@ void InitGroups(const FunctionCallbackInfo<Value>& args) {
char* user;
if (args[0]->IsUint32()) {
- user = name_by_uid(args[0]->Uint32Value());
+ user = name_by_uid(args[0].As<Uint32>()->Value());
must_free = true;
} else {
user = *arg0;