diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/embind/embind.js | 4 | ||||
-rw-r--r-- | src/embind/emval.js | 5 |
2 files changed, 2 insertions, 7 deletions
diff --git a/src/embind/embind.js b/src/embind/embind.js index 1f5da572..3e916ed4 100644 --- a/src/embind/embind.js +++ b/src/embind/embind.js @@ -368,8 +368,8 @@ function __embind_register_smart_ptr( var Handle = createNamedFunction(name, function(ptr) { this.count = {value: 1}; - this.smartPointer = ptr; - this.ptr = getPointee(ptr); + this.smartPointer = ptr; // std::shared_ptr<T>* + this.ptr = getPointee(ptr); // T* }); // TODO: test for SmartPtr.prototype.constructor property? diff --git a/src/embind/emval.js b/src/embind/emval.js index b2adb89a..6552b0a7 100644 --- a/src/embind/emval.js +++ b/src/embind/emval.js @@ -13,11 +13,6 @@ Module.count_emval_handles = function() { return _emval_handle_array.length; }; -Module.reset_emval_handles = function() { - _emval_handle_array = []; - _emval_free_list = []; -}; - // Private C++ API function __emval_register(value) { |