Commit 93c97972 authored by Max Kellermann's avatar Max Kellermann

decoder/gme: call decoder_seek_error() on seek error

parent ac61d437
...@@ -196,9 +196,11 @@ gme_file_decode(Decoder &decoder, Path path_fs) ...@@ -196,9 +196,11 @@ gme_file_decode(Decoder &decoder, Path path_fs)
if (cmd == DecoderCommand::SEEK) { if (cmd == DecoderCommand::SEEK) {
unsigned where = decoder_seek_time(decoder).ToMS(); unsigned where = decoder_seek_time(decoder).ToMS();
gme_err = gme_seek(emu, where); gme_err = gme_seek(emu, where);
if (gme_err != nullptr) if (gme_err != nullptr) {
LogWarning(gme_domain, gme_err); LogWarning(gme_domain, gme_err);
decoder_command_finished(decoder); decoder_seek_error(decoder);
} else
decoder_command_finished(decoder);
} }
if (gme_track_ended(emu)) if (gme_track_ended(emu))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment