On Sun, 13 Feb 2022, Akihiko Odaki wrote:
Signed-off-by: Akihiko Odaki <[email protected]> --- ui/cocoa.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)diff --git a/ui/cocoa.m b/ui/cocoa.m index ac18e14ce01..fdf52a7c2f7 100644 --- a/ui/cocoa.m +++ b/ui/cocoa.m @@ -1680,7 +1680,10 @@ static void create_initial_menus(void) /* Returns a name for a given console */ static NSString * getConsoleName(QemuConsole * console) { - return [NSString stringWithFormat: @"%s", qemu_console_get_label(console)]; + char *label = qemu_console_get_label(console);
I guess you could do g_autofree char *label to save a g_free but not a big deal and only saves one line here so it's also good as it is.
Regards, BALATON Zoltan
+ NSString *nslabel = [NSString stringWithUTF8String:label]; + g_free(label); + return nslabel; } /* Add an entry to the View menu for each console */
