Mercurial > pidgin
comparison src/util.c @ 11780:8cb75ba77f9d
[gaim-migrate @ 14071]
I've been time travelling, I bumped into Gtk 2.0 on my way. Gaim now works
with Gtk 2.0 again.
Next stop: gtk 1.2 ... erm. what? ... NO!
PS. resiak: I won!
committer: Tailor Script <tailor@pidgin.im>
author | Stu Tomlinson <stu@nosnilmot.com> |
---|---|
date | Mon, 24 Oct 2005 00:31:41 +0000 |
parents | 2350fe2bef87 |
children | f672349cfc1c |
comparison
equal
deleted
inserted
replaced
11779:80af53b5b3c5 | 11780:8cb75ba77f9d |
---|---|
2386 } | 2386 } |
2387 | 2387 |
2388 gboolean | 2388 gboolean |
2389 gaim_str_has_prefix(const char *s, const char *p) | 2389 gaim_str_has_prefix(const char *s, const char *p) |
2390 { | 2390 { |
2391 #if GLIB_CHECK_VERSION(2,2,0) | |
2392 return g_str_has_prefix(s, p); | |
2393 #else | |
2391 if (!strncmp(s, p, strlen(p))) | 2394 if (!strncmp(s, p, strlen(p))) |
2392 return TRUE; | 2395 return TRUE; |
2393 | 2396 |
2394 return FALSE; | 2397 return FALSE; |
2398 #endif | |
2395 } | 2399 } |
2396 | 2400 |
2397 gboolean | 2401 gboolean |
2398 gaim_str_has_suffix(const char *s, const char *x) | 2402 gaim_str_has_suffix(const char *s, const char *x) |
2399 { | 2403 { |
2404 #if GLIB_CHECK_VERSION(2,2,0) | |
2405 return g_str_has_suffix(s, x); | |
2406 #else | |
2400 int off = strlen(s) - strlen(x); | 2407 int off = strlen(s) - strlen(x); |
2401 | 2408 |
2402 if (off >= 0 && !strcmp(s + off, x)) | 2409 if (off >= 0 && !strcmp(s + off, x)) |
2403 return TRUE; | 2410 return TRUE; |
2404 | 2411 |
2405 return FALSE; | 2412 return FALSE; |
2413 #endif | |
2406 } | 2414 } |
2407 | 2415 |
2408 char * | 2416 char * |
2409 gaim_str_add_cr(const char *text) | 2417 gaim_str_add_cr(const char *text) |
2410 { | 2418 { |