|
@@ -3519,10 +3519,9 @@ static void test_qemu_strtosz_trailing(void)
|
|
static void test_qemu_strtosz_erange(void)
|
|
static void test_qemu_strtosz_erange(void)
|
|
{
|
|
{
|
|
/* FIXME negative values fit better as ERANGE */
|
|
/* FIXME negative values fit better as ERANGE */
|
|
- do_strtosz(" -0", -EINVAL /* FIXME -ERANGE */, 0, 0 /* FIXME 3 */);
|
|
|
|
- do_strtosz("-1", -EINVAL /* FIXME -ERANGE */, 0, 0 /* FIXME 2 */);
|
|
|
|
- do_strtosz_full("-2M", qemu_strtosz, -EINVAL /* FIXME -ERANGE */, 0,
|
|
|
|
- 0 /* FIXME 2 */, -EINVAL, 0);
|
|
|
|
|
|
+ do_strtosz(" -0", -ERANGE, 0, 3);
|
|
|
|
+ do_strtosz("-1", -ERANGE, 0, 2);
|
|
|
|
+ do_strtosz_full("-2M", qemu_strtosz, -ERANGE, 0, 2, -EINVAL, 0);
|
|
do_strtosz(" -.0", -EINVAL /* FIXME -ERANGE */, 0, 0 /* FIXME 4 */);
|
|
do_strtosz(" -.0", -EINVAL /* FIXME -ERANGE */, 0, 0 /* FIXME 4 */);
|
|
do_strtosz_full("-.1k", qemu_strtosz, -EINVAL /* FIXME -ERANGE */, 0,
|
|
do_strtosz_full("-.1k", qemu_strtosz, -EINVAL /* FIXME -ERANGE */, 0,
|
|
0 /* FIXME 3 */, -EINVAL, 0);
|
|
0 /* FIXME 3 */, -EINVAL, 0);
|