From: Ryan Dahl Date: Tue, 17 Aug 2010 15:15:46 +0000 (-0700) Subject: Simplify loading events.js X-Git-Tag: v0.2.0~23 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=03dda31b7586e50ea8d9f3f0ca09026cf229e999;p=platform%2Fupstream%2Fnodejs.git Simplify loading events.js --- diff --git a/src/node.js b/src/node.js index ab237a294..3db244f51 100644 --- a/src/node.js +++ b/src/node.js @@ -116,13 +116,6 @@ var module = (function () { return loadNative(id).exports; } - // Event - - var eventsFn = process.compile("(function (exports) {" + natives.events + "\n})", - "events"); - var eventsModule = createInternalModule('events', eventsFn); - var events = eventsModule.exports; - // Modules @@ -528,6 +521,11 @@ var module = (function () { })(); +// Load events module in order to access prototype elements on process like +// process.addListener. +var events = module.requireNative('events'); + + // Signal Handlers (function() { var signalWatchers = {};