Revert "Remove declarations from inside switch statements"

This reverts commit d1b9047c03.
This commit is contained in:
Justin Kalland 2018-12-20 12:52:05 -07:00
parent d1b9047c03
commit bc861ef10a
2 changed files with 4 additions and 7 deletions

View File

@ -127,9 +127,6 @@ class UDPTracker extends Tracker {
} }
const action = msg.readUInt32BE(0) const action = msg.readUInt32BE(0)
let interval
let addrs
let infoHashes
debug('UDP response %s, action %s', self.announceUrl, action) debug('UDP response %s, action %s', self.announceUrl, action)
switch (action) { switch (action) {
case 0: // handshake case 0: // handshake
@ -149,7 +146,7 @@ class UDPTracker extends Tracker {
if (msg.length < 20) return onError(new Error('invalid announce message')) if (msg.length < 20) return onError(new Error('invalid announce message'))
interval = msg.readUInt32BE(8) const interval = msg.readUInt32BE(8)
if (interval) self.setInterval(interval * 1000) if (interval) self.setInterval(interval * 1000)
self.client.emit('update', { self.client.emit('update', {
@ -158,6 +155,7 @@ class UDPTracker extends Tracker {
incomplete: msg.readUInt32BE(12) incomplete: msg.readUInt32BE(12)
}) })
let addrs
try { try {
addrs = compact2string.multi(msg.slice(20)) addrs = compact2string.multi(msg.slice(20))
} catch (err) { } catch (err) {
@ -176,7 +174,7 @@ class UDPTracker extends Tracker {
if (msg.length < 20 || (msg.length - 8) % 12 !== 0) { if (msg.length < 20 || (msg.length - 8) % 12 !== 0) {
return onError(new Error('invalid scrape message')) return onError(new Error('invalid scrape message'))
} }
infoHashes = (Array.isArray(opts.infoHash) && opts.infoHash.length > 0) const infoHashes = (Array.isArray(opts.infoHash) && opts.infoHash.length > 0)
? opts.infoHash.map(infoHash => { return infoHash.toString('hex') }) ? opts.infoHash.map(infoHash => { return infoHash.toString('hex') })
: [ (opts.infoHash && opts.infoHash.toString('hex')) || self.client.infoHash ] : [ (opts.infoHash && opts.infoHash.toString('hex')) || self.client.infoHash ]

View File

@ -749,7 +749,6 @@ Server.Swarm = Swarm
function makeUdpPacket (params) { function makeUdpPacket (params) {
let packet let packet
let scrapeResponse
switch (params.action) { switch (params.action) {
case common.ACTIONS.CONNECT: case common.ACTIONS.CONNECT:
packet = Buffer.concat([ packet = Buffer.concat([
@ -769,7 +768,7 @@ function makeUdpPacket (params) {
]) ])
break break
case common.ACTIONS.SCRAPE: case common.ACTIONS.SCRAPE:
scrapeResponse = [ const scrapeResponse = [
common.toUInt32(common.ACTIONS.SCRAPE), common.toUInt32(common.ACTIONS.SCRAPE),
common.toUInt32(params.transactionId) common.toUInt32(params.transactionId)
] ]