From c3b032a6ed9c242ec21c5a702ac63124fdbfdb38 Mon Sep 17 00:00:00 2001 From: simon Date: Thu, 8 Nov 2001 09:20:36 +0000 Subject: [PATCH] Whoops - missed out a vital bit of RTF Unicode fallback handling git-svn-id: svn://svn.tartarus.org/sgt/putty@1374 cda61777-01e9-0310-a592-d414129be87e --- window.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/window.c b/window.c index a195cc6b..1ff3f288 100644 --- a/window.c +++ b/window.c @@ -3724,7 +3724,8 @@ void write_clip(wchar_t * data, int len, int must_deselect) multilen = WideCharToMultiByte(CP_ACP, 0, unitab+uindex, 1, NULL, 0, NULL, NULL); if (multilen != 1) { - blen = sprintf(before, "{\\u%d", udata[uindex]); + blen = sprintf(before, "{\\uc%d\\u%d", multilen, + udata[uindex]); alen = 1; strcpy(after, "}"); } else { blen = sprintf(before, "\\u%d", udata[uindex]); -- 2.11.0