summaryrefslogtreecommitdiff
path: root/src/fs_event_wrap.cc
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2017-04-12 19:17:24 +0200
committerAnna Henningsen <anna@addaleax.net>2017-04-14 22:47:29 +0200
commit9d522225e7907b6cf631975b34f586984f698e33 (patch)
tree544e58031bc52a4b2658c02ba1a247f443378928 /src/fs_event_wrap.cc
parentf98db78f7756b29bd0e92c469a7fb7425f1267af (diff)
downloadandroid-node-v8-9d522225e7907b6cf631975b34f586984f698e33.tar.gz
android-node-v8-9d522225e7907b6cf631975b34f586984f698e33.tar.bz2
android-node-v8-9d522225e7907b6cf631975b34f586984f698e33.zip
src: reduce number of exported symbols
Use `static` definitions and anonymous namespaces to reduce the number of symbols that are exported from the `node` binary. PR-URL: https://github.com/nodejs/node/pull/12366 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/fs_event_wrap.cc')
-rw-r--r--src/fs_event_wrap.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fs_event_wrap.cc b/src/fs_event_wrap.cc
index ce272362c4..a747f71c40 100644
--- a/src/fs_event_wrap.cc
+++ b/src/fs_event_wrap.cc
@@ -43,6 +43,8 @@ using v8::Object;
using v8::String;
using v8::Value;
+namespace {
+
class FSEventWrap: public HandleWrap {
public:
static void Initialize(Local<Object> target,
@@ -214,6 +216,7 @@ void FSEventWrap::Close(const FunctionCallbackInfo<Value>& args) {
HandleWrap::Close(args);
}
+} // anonymous namespace
} // namespace node
NODE_MODULE_CONTEXT_AWARE_BUILTIN(fs_event_wrap, node::FSEventWrap::Initialize)