From 282fdab6b113eb8e4d4579e577b4e80408572703 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 --- libburn/trunk/test/libburner.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libburn/trunk/test/libburner.c b/libburn/trunk/test/libburner.c index aa52330a..1a3380ac 100644 --- a/libburn/trunk/test/libburner.c +++ b/libburn/trunk/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);