Mercurial > pidgin
changeset 9638:201c8fe4cee3
[gaim-migrate @ 10486]
This should fix the bogus bogus profile messages
committer: Tailor Script <tailor@pidgin.im>
author | Ethan Blanton <elb@pidgin.im> |
---|---|
date | Mon, 02 Aug 2004 02:09:35 +0000 |
parents | 6c44a5d7cf54 |
children | 58625ebfe03a |
files | src/protocols/oscar/oscar.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/protocols/oscar/oscar.c Mon Aug 02 01:52:23 2004 +0000 +++ b/src/protocols/oscar/oscar.c Mon Aug 02 02:09:35 2004 +0000 @@ -394,7 +394,8 @@ * just copy it. */ if (utf8 == NULL) { - if (!g_utf8_validate(text, textlen, NULL)) + if (textlen != 0 && *text != '\0' + && !g_utf8_validate(text, textlen, NULL)) utf8 = g_strdup(_("(There was an error converting this message. The buddy you are speaking to most likely has a buggy client.)")); else utf8 = g_strndup(text, textlen);