Move stdio to extension model.

This commit is contained in:
Paul Querna
2010-07-13 23:38:49 -07:00
committed by Ryan Dahl
parent 8dbfe5ea8f
commit e5bb8abc9d
3 changed files with 4 additions and 7 deletions

View File

@@ -1586,12 +1586,6 @@ static Handle<Value> Binding(const Arguments& args) {
exports = Object::New();
modp->register_func(exports);
binding_cache->Set(module, exports);
}
else if (!strcmp(*module_v, "stdio")) {
exports = Object::New();
Stdio::Initialize(exports);
binding_cache->Set(module, exports);
} else if (!strcmp(*module_v, "cares")) {
exports = Object::New();
Cares::Initialize(exports);

View File

@@ -1,8 +1,9 @@
NODE_EXT_LIST_START
NODE_EXT_LIST_ITEM(node_net)
#ifdef HAVE_OPENSSL
NODE_EXT_LIST_ITEM(node_crypto)
#endif
NODE_EXT_LIST_ITEM(node_net)
NODE_EXT_LIST_ITEM(node_stdio)
NODE_EXT_LIST_END

View File

@@ -216,3 +216,5 @@ void Stdio::Initialize(v8::Handle<v8::Object> target) {
} // namespace node
NODE_MODULE(node_stdio, node::Stdio::Initialize);