From c5145cedb2c46fa17592305e4b5b14de9774a887 Mon Sep 17 00:00:00 2001 From: Ingvar Stepanyan Date: Sun, 26 Oct 2014 23:14:26 +0200 Subject: [PATCH] Fix no-options case for acorn. --- acorn.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acorn.js b/acorn.js index adf467542e..ea4121ec88 100644 --- a/acorn.js +++ b/acorn.js @@ -137,7 +137,7 @@ function setOptions(opts) { options = {}; for (var opt in defaultOptions) - options[opt] = has(opts, opt) ? opts[opt] : defaultOptions[opt]; + options[opt] = opts && has(opts, opt) ? opts[opt] : defaultOptions[opt]; sourceFile = options.sourceFile || null; if (isArray(options.onToken)) { var tokens = options.onToken;