зеркало из https://github.com/mozilla/pluotsorbet.git
use the 'new' operator on *Array constructor for Chrome compat
This commit is contained in:
Родитель
e7bb2c28ac
Коммит
34c1c630de
|
@ -210,7 +210,7 @@ Classes.prototype.newPrimitiveArray = function(type, size) {
|
|||
}
|
||||
|
||||
Classes.prototype.newArray = function(typeName, size) {
|
||||
return this.getClass(typeName).constructor.call(null, size);
|
||||
return new (this.getClass(typeName).constructor)(size);
|
||||
}
|
||||
|
||||
Classes.prototype.newMultiArray = function(typeName, lengths) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче