diff --git a/cdrskin/cdrskin_timestamp.h b/cdrskin/cdrskin_timestamp.h index 1e7c017..cbf507f 100644 --- a/cdrskin/cdrskin_timestamp.h +++ b/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2008.09.28.193802" +#define Cdrskin_timestamP "2008.09.28.211741" diff --git a/libburn/sg-linux.c b/libburn/sg-linux.c index 0bf168c..0e5d6d2 100644 --- a/libburn/sg-linux.c +++ b/libburn/sg-linux.c @@ -1216,6 +1216,9 @@ static int proc_sys_dev_cdrom_info(char ***list, int *count, int flag) return 1; *count = 0; + sg_evaluate_kernel(); + if (sg_kernel_age < 2) /* addresses are not suitable for kernel 2.4 */ + return 1; fp = fopen("/proc/sys/dev/cdrom/info", "r"); if (fp == NULL) return 0;