Mercurial > pidgin.yaz
comparison src/conversation.c @ 8386:143d0b29ba82
[gaim-migrate @ 9114]
Fix a few compile warnings and errors when compiling with -ansi
and run dos2unix on yahoo_auth.c and yahoo_auth.h
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Tue, 02 Mar 2004 08:05:03 +0000 |
parents | 7a58f6f9fc3e |
children | 3d0178c4f390 |
comparison
equal
deleted
inserted
replaced
8385:680aa8e0543e | 8386:143d0b29ba82 |
---|---|
63 const char *b = (const char *)two; | 63 const char *b = (const char *)two; |
64 | 64 |
65 if (*a == '@') { | 65 if (*a == '@') { |
66 if (*b != '@') return -1; | 66 if (*b != '@') return -1; |
67 | 67 |
68 return strcasecmp(a + 1, b + 1); | 68 return g_ascii_strcasecmp(a + 1, b + 1); |
69 | 69 |
70 } else if (*a == '%') { | 70 } else if (*a == '%') { |
71 if (*b != '%') return -1; | 71 if (*b != '%') return -1; |
72 | 72 |
73 return strcasecmp(a + 1, b + 1); | 73 return g_ascii_strcasecmp(a + 1, b + 1); |
74 | 74 |
75 } else if (*a == '+') { | 75 } else if (*a == '+') { |
76 if (*b == '@') return 1; | 76 if (*b == '@') return 1; |
77 if (*b != '+') return -1; | 77 if (*b != '+') return -1; |
78 | 78 |
79 return strcasecmp(a + 1, b + 1); | 79 return g_ascii_strcasecmp(a + 1, b + 1); |
80 | 80 |
81 } else if (*b == '@' || *b == '%' || *b == '+') | 81 } else if (*b == '@' || *b == '%' || *b == '+') |
82 return 1; | 82 return 1; |
83 | 83 |
84 return strcasecmp(a, b); | 84 return g_ascii_strcasecmp(a, b); |
85 } | 85 } |
86 | 86 |
87 static gboolean | 87 static gboolean |
88 find_nick(const char *nick, const char *message) | 88 find_nick(const char *nick, const char *message) |
89 { | 89 { |