From 4ddbb61abdff858bafc753d0e22ee45f526ca91a Mon Sep 17 00:00:00 2001 From: Nathan Rajlich Date: Sun, 1 Jun 2014 14:26:47 -0700 Subject: [PATCH] debug: ignore empty strings in enable() Stops the unnecessary /^$/ regexp from being "enabled". --- debug.js | 1 + 1 file changed, 1 insertion(+) diff --git a/debug.js b/debug.js index 52aecb0..509f866 100644 --- a/debug.js +++ b/debug.js @@ -121,6 +121,7 @@ function enable(namespaces) { var len = split.length; for (var i = 0; i < len; i++) { + if (!split[i]) continue; // ignore empty strings namespaces = split[i].replace('*', '.*?'); if (namespaces[0] === '-') { exports.skips.push(new RegExp('^' + namespaces.substr(1) + '$'));