From: Steve Sistare Date: Wed, 1 Oct 2025 15:34:01 +0000 (-0700) Subject: tests/qtest: export qtest_qemu_binary X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8e9f9981d6846515b2540439a80a0e16f93d4bd3;p=thirdparty%2Fqemu.git tests/qtest: export qtest_qemu_binary Signed-off-by: Steve Sistare Reviewed-by: Fabiano Rosas Link: https://lore.kernel.org/qemu-devel/1759332851-370353-10-git-send-email-steven.sistare@oracle.com Signed-off-by: Fabiano Rosas --- diff --git a/tests/qtest/libqtest.c b/tests/qtest/libqtest.c index f3d4e0829a3..6f76be12a47 100644 --- a/tests/qtest/libqtest.c +++ b/tests/qtest/libqtest.c @@ -357,7 +357,7 @@ void qtest_remove_abrt_handler(void *data) } } -static const char *qtest_qemu_binary(const char *var) +const char *qtest_qemu_binary(const char *var) { const char *qemu_bin; diff --git a/tests/qtest/libqtest.h b/tests/qtest/libqtest.h index fd27521a9c7..dc2cdd0b60c 100644 --- a/tests/qtest/libqtest.h +++ b/tests/qtest/libqtest.h @@ -47,6 +47,15 @@ QTestState *qtest_initf(const char *fmt, ...) G_GNUC_PRINTF(1, 2); */ QTestState *qtest_vinitf(const char *fmt, va_list ap) G_GNUC_PRINTF(1, 0); +/** + * qtest_qemu_binary: + * @var: environment variable name + * + * Look up @var and return its value as the qemu binary path. + * If @var is NULL, look up the default var name. + */ +const char *qtest_qemu_binary(const char *var); + /** * qtest_init: * @extra_args: other arguments to pass to QEMU. CAUTION: these