Skip to content

Commit d22ebb6

Browse files
committed
Fix code scanning alert no. 279: Disallow lexical declarations in case clauses
1 parent 7cfc8a2 commit d22ebb6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/sourcemap/SourceMapFactory.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ export class SourceMapFactory {
1414
}
1515

1616
public async map(source: string, tmpdir?: string): Promise<SourceMap.Mapping> {
17+
let compiled: CompileOutput;
1718
switch (getFileExtension(source)) {
1819
case 'wast' :
1920
case 'wat' :
20-
const compiled: CompileOutput = await this.compilerFactory.pickCompiler(source).compile(source);
21+
compiled = await this.compilerFactory.pickCompiler(source).compile(source);
2122
return new WatMapper(compiled.out ?? '', tmpdir ?? path.dirname(compiled.file), WABT).mapping();
2223
case 'ts' :
2324
return new AsScriptMapper(source ?? '', tmpdir ?? path.dirname(source)).mapping();

0 commit comments

Comments
 (0)