decoder/gme: convert runtime check to assertion
When gme_track_info() returns with success, then the gme_info_t pointer must be set.
This commit is contained in:
parent
8ec8282f38
commit
b7356bc526
@ -202,8 +202,10 @@ gme_tag_dup(const char *path_fs)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
assert(ti != NULL);
|
||||
|
||||
struct tag *tag = tag_new();
|
||||
if(ti != NULL){
|
||||
|
||||
if(ti->length > 0)
|
||||
tag->time = ti->length / 1000;
|
||||
if(ti->song != NULL){
|
||||
@ -224,7 +226,6 @@ gme_tag_dup(const char *path_fs)
|
||||
tag_add_item(tag, TAG_COMMENT, ti->comment);
|
||||
if(ti->copyright != NULL)
|
||||
tag_add_item(tag, TAG_DATE, ti->copyright);
|
||||
}
|
||||
|
||||
gme_free_info(ti);
|
||||
gme_delete(emu);
|
||||
|
Loading…
Reference in New Issue
Block a user