From 5ea1b871ebe97eee3aa9d0b9ff5d95400d4b01ce Mon Sep 17 00:00:00 2001 From: Nunuhara Cabbage Date: Sun, 19 Sep 2021 19:16:20 -0700 Subject: [PATCH] CrayfishLogViewer.AddText: convert to UTF-8 --- src/hll/CrayfishLogViewer.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/hll/CrayfishLogViewer.c b/src/hll/CrayfishLogViewer.c index 21b3f8d..da9c4cc 100644 --- a/src/hll/CrayfishLogViewer.c +++ b/src/hll/CrayfishLogViewer.c @@ -16,6 +16,7 @@ #include "system4.h" #include "system4/string.h" +#include "system4/utfsjis.h" #include "hll.h" bool is_opened = false; @@ -42,11 +43,13 @@ HLL_WARN_UNIMPLEMENTED( , void, CrayfishLogViewer, SetWindowTitleName, static bool CrayfishLogViewer_AddText(struct string *text) { - sys_message("%s", text->text); + char *u = sjis2utf(text->text, 0); + sys_message("%s", u); + free(u); return true; } -HLL_WARN_UNIMPLEMENTED(true, bool, CrayfishLogViewer, ClearText); +HLL_QUIET_UNIMPLEMENTED(true, bool, CrayfishLogViewer, ClearText); HLL_WARN_UNIMPLEMENTED( , void, CrayfishLogViewer, SetSaveFolderName, possibly_unused struct string *save_folder_name);