X-Git-Url: https://diplodocus.org/git/flac-archive/blobdiff_plain/e350541f5050e1acba67e729c2fd7b61585cdb98..52a5128059b21a2584d18e0ec5f1947f63e414ba:/flac2mp3 diff --git a/flac2mp3 b/flac2mp3 index 65e3f8f..c0cce30 100755 --- a/flac2mp3 +++ b/flac2mp3 @@ -85,6 +85,11 @@ sub get_decode_args { push(@args, $arg); } + # If no cue sheet, stick a dummy in here. + if (@args == 0) { + @args = ([]); + } + return @args; } @@ -184,6 +189,7 @@ sub flac2mp3 { arg('--ty', \$date); arg('--tn', \$track); + $skip_arg ||= ''; $until_arg ||= ''; run_or_die(join(' ', "flac $flac_options -cd $skip_arg $until_arg '$fn'", " | lame $lame_options $title $artist $album $date $track", @@ -215,7 +221,7 @@ MAIN: { for my $i (0..$#titles) { flac2mp3($fn, $titles[$i], ($artists[$i] or $artist), $album, $date, - $track, (defined($args[$i]) and @{$args[$i]} or '')); + $track, @{$args[$i]}); $track = $i + 2; } }