Mercurial > pidgin.yaz
comparison libpurple/protocols/silc/util.c @ 18398:16bdcffb1c62
Use the glib strcasecmp functions everywhere, as we've had reports of
problems on Windows (with Visual Studio) and the Maemo platform. This way
we don't need to worry about where to include <strings.h>.
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Sun, 01 Jul 2007 01:41:57 +0000 |
parents | 9a96d8711303 |
children | 6aca488bd8ab 285bb637a2b7 6b02dba5bf41 |
comparison
equal
deleted
inserted
replaced
18397:e122b631a657 | 18398:16bdcffb1c62 |
---|---|
621 const char *ct; | 621 const char *ct; |
622 | 622 |
623 ct = strrchr(filename, '.'); | 623 ct = strrchr(filename, '.'); |
624 if (!ct) | 624 if (!ct) |
625 return NULL; | 625 return NULL; |
626 else if (!strcasecmp(".png", ct)) | 626 else if (!g_ascii_strcasecmp(".png", ct)) |
627 return strdup("image/png"); | 627 return strdup("image/png"); |
628 else if (!strcasecmp(".jpg", ct)) | 628 else if (!g_ascii_strcasecmp(".jpg", ct)) |
629 return strdup("image/jpeg"); | 629 return strdup("image/jpeg"); |
630 else if (!strcasecmp(".jpeg", ct)) | 630 else if (!g_ascii_strcasecmp(".jpeg", ct)) |
631 return strdup("image/jpeg"); | 631 return strdup("image/jpeg"); |
632 else if (!strcasecmp(".gif", ct)) | 632 else if (!g_ascii_strcasecmp(".gif", ct)) |
633 return strdup("image/gif"); | 633 return strdup("image/gif"); |
634 else if (!strcasecmp(".tiff", ct)) | 634 else if (!g_ascii_strcasecmp(".tiff", ct)) |
635 return strdup("image/tiff"); | 635 return strdup("image/tiff"); |
636 | 636 |
637 return NULL; | 637 return NULL; |
638 } | 638 } |
639 | 639 |