qemu-io: Make cvtnum() a wrapper around strtosz_suffix()

No reason to implement the same thing multiple times. A nice side effect
is that fractional numbers like 0.5M can be used in qemu-io now.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
Kevin Wolf 2013-06-05 14:19:28 +02:00 committed by Stefan Hajnoczi
parent 5e00984aef
commit b6e356aa25
3 changed files with 6 additions and 38 deletions

View file

@ -29,6 +29,12 @@ static BlockDriverState *bs;
static int misalign;
static int64_t cvtnum(const char *s)
{
char *end;
return strtosz_suffix(s, &end, STRTOSZ_DEFSUFFIX_B);
}
/*
* Parse the pattern argument to various sub-commands.
*