Skip to content

Commit 99b8cfe

Browse files
author
Forbes Lindesay
committed
Remove unused try-catch
1 parent 99b25e8 commit 99b8cfe

File tree

1 file changed

+9
-13
lines changed

1 file changed

+9
-13
lines changed

lib/es6-extensions.js

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -65,20 +65,16 @@ Promise.all = function (arr) {
6565
if (args.length === 0) return resolve([])
6666
var remaining = args.length
6767
function res(i, val) {
68-
try {
69-
if (val && (typeof val === 'object' || typeof val === 'function')) {
70-
var then = val.then
71-
if (typeof then === 'function') {
72-
then.call(val, function (val) { res(i, val) }, reject)
73-
return
74-
}
68+
if (val && (typeof val === 'object' || typeof val === 'function')) {
69+
var then = val.then
70+
if (typeof then === 'function') {
71+
then.call(val, function (val) { res(i, val) }, reject)
72+
return
7573
}
76-
args[i] = val
77-
if (--remaining === 0) {
78-
resolve(args);
79-
}
80-
} catch (ex) {
81-
reject(ex)
74+
}
75+
args[i] = val
76+
if (--remaining === 0) {
77+
resolve(args);
8278
}
8379
}
8480
for (var i = 0; i < args.length; i++) {

0 commit comments

Comments
 (0)