tls: scope loop vars with let
`lib/_tls_common.js` had instances of `for` loops that defined variables with `var` such that they were re-declared in the same scope. This change scopes those variables with `let` so that they are not re-declared. PR-URL: https://github.com/nodejs/node/pull/4853 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io>
This commit is contained in:
parent
2c426355df
commit
6a73dbad51
@ -48,7 +48,7 @@ exports.createSecureContext = function createSecureContext(options, context) {
|
||||
// cert's issuer in C++ code.
|
||||
if (options.ca) {
|
||||
if (Array.isArray(options.ca)) {
|
||||
for (var i = 0, len = options.ca.length; i < len; i++) {
|
||||
for (let i = 0, len = options.ca.length; i < len; i++) {
|
||||
c.context.addCACert(options.ca[i]);
|
||||
}
|
||||
} else {
|
||||
@ -60,7 +60,7 @@ exports.createSecureContext = function createSecureContext(options, context) {
|
||||
|
||||
if (options.cert) {
|
||||
if (Array.isArray(options.cert)) {
|
||||
for (var i = 0; i < options.cert.length; i++)
|
||||
for (let i = 0; i < options.cert.length; i++)
|
||||
c.context.setCert(options.cert[i]);
|
||||
} else {
|
||||
c.context.setCert(options.cert);
|
||||
@ -73,7 +73,7 @@ exports.createSecureContext = function createSecureContext(options, context) {
|
||||
// which leads to the crash later on.
|
||||
if (options.key) {
|
||||
if (Array.isArray(options.key)) {
|
||||
for (var i = 0; i < options.key.length; i++) {
|
||||
for (let i = 0; i < options.key.length; i++) {
|
||||
var key = options.key[i];
|
||||
|
||||
if (key.passphrase)
|
||||
@ -108,7 +108,7 @@ exports.createSecureContext = function createSecureContext(options, context) {
|
||||
|
||||
if (options.crl) {
|
||||
if (Array.isArray(options.crl)) {
|
||||
for (var i = 0, len = options.crl.length; i < len; i++) {
|
||||
for (let i = 0, len = options.crl.length; i < len; i++) {
|
||||
c.context.addCRL(options.crl[i]);
|
||||
}
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user