Depending on the order of construction and destruction of val objects, count_emval_handles could be incorrect.

This commit is contained in:
Chad Austin 2013-01-22 18:28:22 -08:00 коммит произвёл Jukka Jylänki
Родитель 50e05c30bf
Коммит bf8a0f22d5
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -10,7 +10,13 @@ var _emval_free_list = [];
/** @expose */
Module.count_emval_handles = function() {
return _emval_handle_array.length;
var count = 0;
for (var i = 0; i < _emval_handle_array.length; ++i) {
if (_emval_handle_array[i] !== undefined) {
++count;
}
}
return count;
};
// Private C++ API