Browse Source

tools: fix redeclared vars in doc/json.js

PR-URL: https://github.com/nodejs/node/pull/5047
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Roman Reiss <me@silverwind.io>
Reviewed-By: Michaël Zasso <mic.besace@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
v5.x
Rich Trott 9 years ago
committed by Rod Vagg
parent
commit
7fa5959c59
  1. 7
      tools/doc/json.js

7
tools/doc/json.js

@ -184,14 +184,13 @@ function processList(section) {
var type = tok.type; var type = tok.type;
if (type === 'space') return; if (type === 'space') return;
if (type === 'list_item_start') { if (type === 'list_item_start') {
if (!current) {
var n = {}; var n = {};
if (!current) {
values.push(n); values.push(n);
current = n; current = n;
} else { } else {
current.options = current.options || []; current.options = current.options || [];
stack.push(current); stack.push(current);
var n = {};
current.options.push(n); current.options.push(n);
current = n; current = n;
} }
@ -478,14 +477,14 @@ function deepCopy(src, dest) {
function deepCopy_(src) { function deepCopy_(src) {
if (!src) return src; if (!src) return src;
if (Array.isArray(src)) { if (Array.isArray(src)) {
var c = new Array(src.length); const c = new Array(src.length);
src.forEach(function(v, i) { src.forEach(function(v, i) {
c[i] = deepCopy_(v); c[i] = deepCopy_(v);
}); });
return c; return c;
} }
if (typeof src === 'object') { if (typeof src === 'object') {
var c = {}; const c = {};
Object.keys(src).forEach(function(k) { Object.keys(src).forEach(function(k) {
c[k] = deepCopy_(src[k]); c[k] = deepCopy_(src[k]);
}); });

Loading…
Cancel
Save