--- a/pidgin/gtkimhtml.c Tue Oct 28 04:22:57 2008 +0000 +++ b/pidgin/gtkimhtml.c Thu Oct 30 03:03:45 2008 +0000 @@ -1974,7 +1974,7 @@ pos = strchr (t->values->str, *x); if (pos) - t = t->children [(unsigned int) pos - (unsigned int) t->values->str]; + t = t->children [pos - t->values->str]; else return;