mirror of
https://github.com/qemu/qemu.git
synced 2026-07-08 17:46:10 +00:00
Newer versions of MinGW-w64 provide ConvertStringToBSTR() in the _com_util namespace via <comutil.h>. This causes a redefinition error when building qemu-ga on Windows with these toolchains. Add a meson check to detect whether ConvertStringToBSTR is already available, and conditionally compile our fallback implementation only when the system does not provide one. Signed-off-by: Nguyen Dinh Phi <phind.uet@gmail.com> Suggested-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Reviewed-by: Kostiantyn Kostiuk <kkostiuk@redhat.com> Message-ID: <20251218085446.462827-2-phind.uet@gmail.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>