comparison src/log.c @ 4793:677d3cb193a1

[gaim-migrate @ 5113] this removes all the remaining deprecated glib, gdk, gdk-pixbuf, and gtk function calls. Hopefully I didn't break anything. Most of this is due to the deprecation of g_strcasecmp and g_strncasecmp. Two functions I never thought would be deprecated, but apparently they're no good at comparing utf8 text. g_ascii_str{,n}casecmp is OK when you're sure that it's ASCII. Otherwise, we're supposed to use g_utf8_collate(), except that it is case sensitive. Since glib doesn't currently have a case-insensitive one, I wrote one. If you need to compare utf8 text, you can use gaim_utf8_strcasecmp(). I have to go do dishes now. committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Sun, 16 Mar 2003 00:01:49 +0000
parents 283fb289c510
children 5425bbaa2630
comparison
equal deleted inserted replaced
4792:9212d1c5b7dc 4793:677d3cb193a1
44 44
45 strcpy(pname, normalize(name)); 45 strcpy(pname, normalize(name));
46 46
47 while (lc) { 47 while (lc) {
48 l = (struct log_conversation *)lc->data; 48 l = (struct log_conversation *)lc->data;
49 if (!g_strcasecmp(pname, normalize(l->name))) { 49 if (!gaim_utf8_strcasecmp(pname, normalize(l->name))) {
50 g_free(pname); 50 g_free(pname);
51 return l; 51 return l;
52 } 52 }
53 lc = lc->next; 53 lc = lc->next;
54 } 54 }