mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
cutils: Allow NULL str in qemu_strtosz
All the other qemu_strto* and parse_uint allow a NULL str. Having qemu_strtosz not crash on qemu_strtosz(NULL, NULL, &value) is an easy fix that adds some consistency between our string parsers. Signed-off-by: Eric Blake <eblake@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Hanna Czenczek <hreitz@redhat.com> Message-Id: <20230522190441.64278-13-eblake@redhat.com>
This commit is contained in:
parent
157367cf21
commit
f49371ecae
2 changed files with 10 additions and 2 deletions
|
@ -306,7 +306,7 @@ static int do_strtosz(const char *nptr, const char **end,
|
|||
out:
|
||||
if (end) {
|
||||
*end = endptr;
|
||||
} else if (*endptr) {
|
||||
} else if (nptr && *endptr) {
|
||||
retval = -EINVAL;
|
||||
}
|
||||
if (retval == 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue