Skip to content

Commit 65df68e

Browse files
authored
Merge pull request #24 from N0NamedGuy/master
ISO-8859-X encoded files are treated as binary
2 parents 0bad7ac + 64b7093 commit 65df68e

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

lib/cue.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,8 @@ export function parse(filename: string): ICueSheet {
4545
cuesheet.encoding = chardet.detect(fs.readFileSync(filename));
4646
let encoding = cuesheet.encoding;
4747

48-
switch (cuesheet.encoding) {
49-
case 'ISO-8859-1':
50-
encoding = 'binary';
51-
break;
48+
if (cuesheet.encoding.startsWith('ISO-8859-')) {
49+
encoding = 'binary';
5250
}
5351

5452
const lines = (fs.readFileSync(filename, {encoding, flag: 'r'}) as any)

0 commit comments

Comments
 (0)