From: Georg Baum Date: Sun, 8 Oct 2006 10:31:34 +0000 (+0000) Subject: Fix debug output (detected by a MSVC warning) X-Git-Tag: 1.6.10~12430 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=5eec8f015ecac7feb75713026db5d56603956e2b;p=lyx.git 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 --- 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;