Skip to content

Commit 25e07c7

Browse files
committed
don't call splice() when indexOf() returns -1
1 parent 02eb3c6 commit 25e07c7

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/debug.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,13 @@ function createDebug(namespace) {
132132
}
133133

134134
function destroy () {
135-
const index = exports.instances.indexOf(this)
136-
exports.instances.splice(index, 1)
135+
var index = exports.instances.indexOf(this);
136+
if (index !== -1) {
137+
exports.instances.splice(index, 1);
138+
return true;
139+
} else {
140+
return false;
141+
}
137142
}
138143

139144
/**

0 commit comments

Comments
 (0)