From de497c9274d8cbd32cddd86d24e07abe11c32017 Mon Sep 17 00:00:00 2001 From: Kris De Gussem Date: Thu, 1 Mar 2012 20:46:50 +0100 Subject: fix issues introduced with revision 10932 (bzr r11035) --- src/text-context.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/text-context.cpp') diff --git a/src/text-context.cpp b/src/text-context.cpp index 6bb153780..f1becb58d 100644 --- a/src/text-context.cpp +++ b/src/text-context.cpp @@ -512,7 +512,7 @@ static void insert_uni_char(SPTextContext *const tc) && tc->uni[tc->unipos] == '\0'); unsigned int uv; std::stringstream ss; - ss << tc->uni; + ss << std::hex << tc->uni; ss >> uv; tc->unipos = 0; tc->uni[tc->unipos] = '\0'; @@ -540,11 +540,11 @@ static void insert_uni_char(SPTextContext *const tc) } } -static void hex_to_printable_utf8_buf(char const *const hex, char *utf8) +static void hex_to_printable_utf8_buf(char const *const ehex, char *utf8) { unsigned int uv; std::stringstream ss; - ss << hex; + ss << std::hex << ehex; ss >> uv; if (!g_unichar_isprint((gunichar) uv)) { uv = 0xfffd; -- cgit v1.2.3