From 5eec8f015ecac7feb75713026db5d56603956e2b Mon Sep 17 00:00:00 2001 From: Georg Baum Date: Sun, 8 Oct 2006 10:31:34 +0000 Subject: [PATCH] Fix debug output (detected by a MSVC warning) * src/support/unicode.C (iconv_convert): Use boost::uint32_t for storing a buffer character, since the previously stored unsigned char is too small. I did not use lyx::char_type on purpose because that might not be interpreted as number, but as wide character if lyx::char_type == wchar_t. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15278 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/support/unicode.C | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/support/unicode.C b/src/support/unicode.C index ae832fdd3b..97e88c94fa 100644 --- a/src/support/unicode.C +++ b/src/support/unicode.C @@ -84,8 +84,8 @@ iconv_convert(iconv_t * cd, << " to " << tocode << ".\n"; lyxerr << "Input: " << std::hex; for (size_t i = 0; i < buflen; ++i) { - unsigned char const b = buf[i]; - lyxerr << "0x" << int(b) << " "; + boost::uint32_t const b = buf[i]; + lyxerr << "0x" << b << " "; } lyxerr << endl; break; @@ -96,8 +96,8 @@ iconv_convert(iconv_t * cd, << " to " << tocode << ".\n"; lyxerr << "Input: " << std::hex; for (size_t i = 0; i < buflen; ++i) { - unsigned char const b = buf[i]; - lyxerr << "0x" << int(b) << " "; + boost::uint32_t const b = buf[i]; + lyxerr << "0x" << b << " "; } lyxerr << endl; break; -- 2.39.2