From: Mitnick Lyu Date: Wed, 13 Apr 2011 09:30:54 +0000 (+0800) Subject: vpc.c: Use get_option_parameter() does the search X-Git-Tag: TizenStudio_2.0_p2.3.2~208^2~5988 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2d56a546a73ca3f588196f4065621ff5f11f50e4;p=sdk%2Femulator%2Fqemu.git vpc.c: Use get_option_parameter() does the search Use get_option_parameter() to instead of duplicating the loop, and use BDRV_SECTOR_SIZE to instead of 512 Signed-off-by: Mitnick Lyu Signed-off-by: Kevin Wolf --- diff --git a/block/vpc.c b/block/vpc.c index 7b025be..56865da 100644 --- a/block/vpc.c +++ b/block/vpc.c @@ -505,12 +505,8 @@ static int vpc_create(const char *filename, QEMUOptionParameter *options) int ret = -EIO; // Read out options - while (options && options->name) { - if (!strcmp(options->name, "size")) { - total_sectors = options->value.n / 512; - } - options++; - } + total_sectors = get_option_parameter(options, BLOCK_OPT_SIZE)->value.n / + BDRV_SECTOR_SIZE; // Create the file fd = open(filename, O_WRONLY | O_CREAT | O_TRUNC | O_BINARY, 0644);