From b0ce7ede1323c529c4f34cf374d43020eeec803f Mon Sep 17 00:00:00 2001 From: "Avi Halachmi (:avih)" Date: Mon, 24 Jul 2023 17:02:47 +0300 Subject: win32: version with UTF8 manifest: add '(Unicode on/off)' When the UTF8 manifest is enabled at build time, then the version now includes a string indicating whether unicode is active (e.g. it's inactive on win 7/8, but should be active on Win10 1903+). --- libbb/appletlib.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libbb/appletlib.c b/libbb/appletlib.c index 9a291a93a..1c135fde7 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c @@ -887,6 +887,10 @@ int busybox_main(int argc UNUSED_PARAM, char **argv) dup2(1, 2); full_write2_str(bb_banner); /* reuse const string */ #if ENABLE_PLATFORM_MINGW32 +# if ENABLE_FEATURE_UTF8_MANIFEST + full_write2_str(GetACP() == CP_UTF8 ? " (Unicode on)" + : " (Unicode off)"); +# endif full_write2_str("\n"); #else full_write2_str(" multi-call binary.\n"); /* reuse */ -- cgit v1.2.3-55-g6feb