diff options
author | Wilmer van der Gaast <wilmer@gaast.net> | 2010-09-29 23:30:07 -0700 |
---|---|---|
committer | Wilmer van der Gaast <wilmer@gaast.net> | 2010-09-29 23:30:07 -0700 |
commit | 560129adde5041ce5b9379a5225f6b3d4f31a1f9 (patch) | |
tree | 6ebdff8af05a8500ce085f97857392c82307707a /nick.c | |
parent | 6ce2240e6dd88d86e90ffbfff078bc55b3f49477 (diff) |
Fix use of g_convert(), thanks to an anonymous person who opened #676.
Diffstat (limited to 'nick.c')
-rw-r--r-- | nick.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -195,8 +195,8 @@ char *nick_gen( bee_user_t *bu ) accents don't just get stripped. Note that it depends on LC_CTYPE being set to something other than C/POSIX. */ if( part ) - part = asc = g_convert( part, -1, "ASCII//TRANSLIT//IGNORE", - "UTF-8", NULL, NULL, NULL ); + part = asc = g_convert_with_fallback( part, -1, "ASCII//TRANSLIT", + "UTF-8", "", NULL, NULL, NULL ); if( ret->len == 0 && part && isdigit( *part ) ) g_string_append_c( ret, '_' ); |