Changes in / [fc5d06d:5bd21df]
Legend:
- Unmodified
- Added
- Removed
-
irc.c
rfc5d06d r5bd21df 320 320 } 321 321 322 if( ( cs = set_getstr( &irc->set, "charset" ) ) )322 if( ( cs = set_getstr( &irc->set, "charset" ) ) && ( g_strcasecmp( cs, "utf-8" ) != 0 ) ) 323 323 { 324 324 conv[IRC_MAX_LINE] = 0; 325 if( do_iconv( cs, "UTF-8", lines[i], conv, 0, IRC_MAX_LINE - 2 ) == -1 ) 326 { 327 if( irc->status & USTATUS_LOGGED_IN ) 328 irc_usermsg( irc, "ERROR: Charset mismatch detected. The charset " 329 "setting is currently set to %s, so please make " 330 "sure your IRC client will send and accept text in " 331 "that charset, or tell BitlBee which charset to " 332 "expect by changing the charset setting. See " 333 "`help set charset' for more information. Your " 334 "message was ignored.", cs ); 335 *conv = 0; 336 } 337 lines[i] = conv; 325 if( do_iconv( cs, "UTF-8", lines[i], conv, 0, IRC_MAX_LINE - 2 ) != -1 ) 326 lines[i] = conv; 338 327 } 339 328
Note: See TracChangeset
for help on using the changeset viewer.