From 69e624ffdb0671ccc14e5529f99a3021e01f7640 Mon Sep 17 00:00:00 2001 From: raub Date: Tue, 17 Apr 2018 17:34:02 +0300 Subject: [PATCH] try fix emitter --- include/event-emitter.hpp | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/include/event-emitter.hpp b/include/event-emitter.hpp index 0f5d39a..6c267b1 100644 --- a/include/event-emitter.hpp +++ b/include/event-emitter.hpp @@ -140,12 +140,15 @@ public: } - virtual void _destroy() { DES_CHECK; + void _destroy() { DES_CHECK; _isDestroyed = true; - emit("destroy"); + // emit("destroy"); } + ~EventEmitter () { _destroy(); } + + protected: EventEmitter () { @@ -154,8 +157,6 @@ protected: _freeId = 0; } - virtual ~EventEmitter () { _destroy(); } - private: diff --git a/package.json b/package.json index 256c062..74dce81 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "addon-tools-raub", - "version": "0.1.6", + "version": "0.1.7", "author": "Luis Blanco ", "description": "A set of extra tools for Node.js addons", "main": "index.js",