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,8 +229,9 @@ static int sg_give_next_adr_raw(burn_drive_enumerator_t *idx,
|
||||
}
|
||||
|
||||
} else if (initialize == -1) {
|
||||
if (*(idx->ppsz_cd_drives) != NULL)
|
||||
cdio_free_device_list(idx->ppsz_cd_drives);
|
||||
if (idx->ppsz_cd_drives != NULL)
|
||||
if (*(idx->ppsz_cd_drives) != NULL)
|
||||
cdio_free_device_list(idx->ppsz_cd_drives);
|
||||
idx->ppsz_cd_drives = NULL;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user