]> git.ipfire.org Git - thirdparty/qemu.git/commit - util/cutils.c
util/cutils: Clean up control flow around qemu_strtol() a bit
authorMarkus Armbruster <armbru@redhat.com>
Tue, 21 Feb 2017 20:13:52 +0000 (21:13 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Thu, 23 Feb 2017 19:35:35 +0000 (20:35 +0100)
commit4baef2679e029c76707be1e2ed54bf3dd21693fe
tree771aaa504caaa45b5ce1b9a2e24d56ad4b4999f1
parent717adf960933da0650d995f050d457063d591914
util/cutils: Clean up control flow around qemu_strtol() a bit

Reorder check_strtox_error() to make it obvious that we always store
through a non-null @endptr.

Transform

    if (some error) {
        error case ...
        err = value for error case;
    } else {
        normal case ...
        err = value for normal case;
    }
    return err;

to

    if (some error) {
        error case ...
        return value for error case;
    }
    normal case ...
    return value for normal case;

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <1487708048-2131-9-git-send-email-armbru@redhat.com>
util/cutils.c