From 8276611468587acf99adea6fb8afc474c0c0122c Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 2 Jun 2009 16:30:06 +0000 Subject: [PATCH] Avoided SIGSEGV if no drives were found by scan --- test/libburner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/libburner.c b/test/libburner.c index aa52330..1a3380a 100644 --- a/test/libburner.c +++ b/test/libburner.c @@ -106,7 +106,7 @@ int libburner_aquire_drive(char *drive_adr, int *driveno) ret = libburner_aquire_by_adr(drive_adr); else ret = libburner_aquire_by_driveno(driveno); - if (ret <= 0) + if (ret <= 0 || *driveno <= 0) return ret; burn_disc_get_profile(drive_list[0].drive, ¤t_profile, current_profile_name);