DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=26886>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=26886 Iconv calcRequiredSize() fails with multibyte encoding like UTF8 ------- Additional Comments From [EMAIL PROTECTED] 2004-03-17 09:43 ------- Ups missing a ; The code should be unsigned int IconvLCPTranscoder::calcRequiredSize(const char* const srcText) { if( !srcText ) return 0; unsigned int len( 0 ); unsigned int size( strlen( srcText ) ); for( int i = 0; i < size; ++len ) { unsigned int retVal( mblen( &srcText[i], MB_CUR_MAX ) ); if( -1 == retVal ) return 0; i += retVal; } return len; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
