Bug fix: SIGSEGV of libcdio system adapter if drive list is empty
This commit is contained in:
parent
f13fa9bb9b
commit
a2acc514ca
@ -1 +1 @@
|
|||||||
#define Cdrskin_timestamP "2010.05.16.090624"
|
#define Cdrskin_timestamP "2010.05.29.074318"
|
||||||
|
@ -229,6 +229,7 @@ static int sg_give_next_adr_raw(burn_drive_enumerator_t *idx,
|
|||||||
}
|
}
|
||||||
|
|
||||||
} else if (initialize == -1) {
|
} else if (initialize == -1) {
|
||||||
|
if (idx->ppsz_cd_drives != NULL)
|
||||||
if (*(idx->ppsz_cd_drives) != NULL)
|
if (*(idx->ppsz_cd_drives) != NULL)
|
||||||
cdio_free_device_list(idx->ppsz_cd_drives);
|
cdio_free_device_list(idx->ppsz_cd_drives);
|
||||||
idx->ppsz_cd_drives = NULL;
|
idx->ppsz_cd_drives = NULL;
|
||||||
|
Loading…
Reference in New Issue
Block a user