From c57a2913160804c0d97f8060cecee04ade5f0d9d Mon Sep 17 00:00:00 2001 From: Richard Stanway Date: Mon, 2 Jan 2023 01:34:09 +0100 Subject: [PATCH] libobs: Convert security product name to UTF-8 for logging Co-Authored-By: gkvjwa <285794886@qq.com> --- libobs/obs-windows.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libobs/obs-windows.c b/libobs/obs-windows.c index 7777ab5a1..4d16b011c 100644 --- a/libobs/obs-windows.c +++ b/libobs/obs-windows.c @@ -316,9 +316,14 @@ static void log_security_products_by_type(IWSCProductList *prod_list, int type) continue; } - blog(LOG_INFO, "\t%S: %s (%s)", name, + char *product_name; + os_wcs_to_utf8_ptr(name, 0, &product_name); + + blog(LOG_INFO, "\t%s: %s (%s)", product_name, get_str_for_state(prod_state), get_str_for_type(type)); + bfree(product_name); + SysFreeString(name); prod->lpVtbl->Release(prod); }