summaryrefslogtreecommitdiff
path: root/src/node_stat_watcher.cc
diff options
context:
space:
mode:
authorRefael Ackermann <refack@gmail.com>2018-09-23 21:30:08 -0400
committerRefael Ackermann <refack@gmail.com>2018-10-24 11:52:15 -0400
commitfb897fbae0ed88593269afe320ece9340b0ec713 (patch)
tree783d5aed743742445fad05f413137d3e9a3e9b4b /src/node_stat_watcher.cc
parent6786ff4d3688512d8b717ec24188818ac5493d0b (diff)
downloadandroid-node-v8-fb897fbae0ed88593269afe320ece9340b0ec713.tar.gz
android-node-v8-fb897fbae0ed88593269afe320ece9340b0ec713.tar.bz2
android-node-v8-fb897fbae0ed88593269afe320ece9340b0ec713.zip
src: refactor FillStatsArray
PR-URL: https://github.com/nodejs/node/pull/23793 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Diffstat (limited to 'src/node_stat_watcher.cc')
-rw-r--r--src/node_stat_watcher.cc15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/node_stat_watcher.cc b/src/node_stat_watcher.cc
index ca0927af66..d586b52ede 100644
--- a/src/node_stat_watcher.cc
+++ b/src/node_stat_watcher.cc
@@ -22,8 +22,8 @@
#include "node_stat_watcher.h"
#include "node_internals.h"
#include "async_wrap-inl.h"
-#include "env-inl.h"
-#include "util-inl.h"
+#include "env.h"
+#include "node_file.h"
#include <string.h>
#include <stdlib.h>
@@ -80,15 +80,10 @@ void StatWatcher::Callback(uv_fs_poll_t* handle,
HandleScope handle_scope(env->isolate());
Context::Scope context_scope(env->context());
- Local<Value> arr = node::FillGlobalStatsArray(env, curr,
- wrap->use_bigint_);
- node::FillGlobalStatsArray(env, prev, wrap->use_bigint_,
- env->kFsStatsFieldsLength);
+ Local<Value> arr = fs::FillGlobalStatsArray(env, wrap->use_bigint_, curr);
+ USE(fs::FillGlobalStatsArray(env, wrap->use_bigint_, prev, true));
- Local<Value> argv[2] {
- Integer::New(env->isolate(), status),
- arr
- };
+ Local<Value> argv[2] = { Integer::New(env->isolate(), status), arr };
wrap->MakeCallback(env->onchange_string(), arraysize(argv), argv);
}