]> www.infradead.org Git - qemu-nvme.git/commit
tests/unit/test-smp-parse: Explicit MachineClass name
authorPhilippe Mathieu-Daudé <philmd@redhat.com>
Thu, 11 Nov 2021 09:27:45 +0000 (10:27 +0100)
committerPhilippe Mathieu-Daudé <philmd@redhat.com>
Mon, 15 Nov 2021 20:49:16 +0000 (21:49 +0100)
commit7b6d1bc9629f3dd45647ec3418e0606a92dddd48
tree7257c2a25f4dadc5b4f46c34453ec0e6d243ef20
parentc3440eff4c0b6ec7adf391620393cb9755eab8d9
tests/unit/test-smp-parse: Explicit MachineClass name

If the MachineClass::name pointer is not explicitly set, it is NULL.
Per the C standard, passing a NULL pointer to printf "%s" format is
undefined. Some implementations display it as 'NULL', other as 'null'.
Since we are comparing the formatted output, we need a stable value.
The easiest is to explicit a machine name string.

Reviewed-by: Andrew Jones <drjones@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Yanan Wang <wangyanan55@huawei.com>
Tested-by: Yanan Wang <wangyanan55@huawei.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20211115145900.2531865-4-philmd@redhat.com>
tests/unit/test-smp-parse.c