From: Michal Sojka Date: Thu, 26 Nov 2009 20:57:57 +0000 (+0100) Subject: bfq: Add check for missing disk parameter X-Git-Url: http://rtime.felk.cvut.cz/gitweb/frescor/frsh.git/commitdiff_plain/55e5f518859f75c7e5978015ed5891cc4a8fedc2?ds=sidebyside bfq: Add check for missing disk parameter --- diff --git a/resources/disk_bfq/mngr/diskbfq_mngr.c b/resources/disk_bfq/mngr/diskbfq_mngr.c index da32e7f..7eb4f2e 100644 --- a/resources/disk_bfq/mngr/diskbfq_mngr.c +++ b/resources/disk_bfq/mngr/diskbfq_mngr.c @@ -183,7 +183,7 @@ int main(int argc, char *argv[]) forb_orb orb; FILE* fd; int readers = 4; - char disk_dev[40], *disk_name = disk_dev; + char disk_dev[40] = {0}, *disk_name = disk_dev; char path[128], scheduler[128]; int i, opt, ret; @@ -221,6 +221,9 @@ err_usage: } } + if (!*disk_name) + error(1, 0, "Disk device not specified"); + orb = forb_init(&argc, &argv, &attr); if (!orb) error(1, errno, "forb_init");