diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index 427e77e9..5ccf71dd 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2010.05.16.090624" +#define Cdrskin_timestamP "2010.05.29.074318" diff --git a/libburn/trunk/libburn/sg-libcdio.c b/libburn/trunk/libburn/sg-libcdio.c index bc69401f..3234b137 100644 --- a/libburn/trunk/libburn/sg-libcdio.c +++ b/libburn/trunk/libburn/sg-libcdio.c @@ -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; }