common code: Fix double free bug
This commit is contained in:
parent
c6d3a41b81
commit
c1a02a5029
|
@ -165,8 +165,10 @@ void sender_destroy(sender_t *sender)
|
|||
if (sender->master)
|
||||
sender->master->slave = NULL;
|
||||
|
||||
if (sender->sound)
|
||||
if (sender->sound) {
|
||||
sound_close(sender->sound);
|
||||
sender->sound = NULL;
|
||||
}
|
||||
|
||||
wave_destroy_record(&sender->wave_rec);
|
||||
wave_destroy_playback(&sender->wave_play);
|
||||
|
|
Loading…
Reference in New Issue