qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH for-5.1 3/8] qemu-option: Fix sloppy recognition of "id=..."


From: Eric Blake
Subject: Re: [PATCH for-5.1 3/8] qemu-option: Fix sloppy recognition of "id=..." after ", , "
Date: Thu, 9 Apr 2020 13:05:06 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0

On 4/9/20 10:30 AM, Markus Armbruster wrote:
Signed-off-by: Markus Armbruster <address@hidden>
---
  tests/test-qemu-opts.c |  4 ++--
  util/qemu-option.c     | 27 +++++++++++++++++++--------
  2 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/tests/test-qemu-opts.c b/tests/test-qemu-opts.c
index 0efe93b45e..27c24bb1a2 100644
--- a/tests/test-qemu-opts.c
+++ b/tests/test-qemu-opts.c
@@ -500,10 +500,10 @@ static void test_opts_parse(void)
      g_assert(!opts);
      /* TODO Cover .merge_lists = true */
- /* Buggy ID recognition */
+    /* Buggy ID recognition (fixed) */
      opts = qemu_opts_parse(&opts_list_03, "x=,,id=bar", false, &error_abort);
      g_assert_cmpuint(opts_count(opts), ==, 1);
-    g_assert_cmpstr(qemu_opts_id(opts), ==, "bar"); /* BUG */
+    g_assert(!qemu_opts_id(opts));
      g_assert_cmpstr(qemu_opt_get(opts, "x"), ==, ",id=bar");

Yay - that matches my intuition better about ,, handling.

Reviewed-by: Eric Blake <address@hidden>

--
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org




reply via email to

[Prev in Thread] Current Thread [Next in Thread]