| 618 const char *ct; |
618 const char *ct; |
| 619 |
619 |
| 620 ct = strrchr(filename, '.'); |
620 ct = strrchr(filename, '.'); |
| 621 if (!ct) |
621 if (!ct) |
| 622 return NULL; |
622 return NULL; |
| 623 else if (!strcasecmp(".png", ct)) |
623 else if (!g_ascii_strcasecmp(".png", ct)) |
| 624 return strdup("image/png"); |
624 return strdup("image/png"); |
| 625 else if (!strcasecmp(".jpg", ct)) |
625 else if (!g_ascii_strcasecmp(".jpg", ct)) |
| 626 return strdup("image/jpeg"); |
626 return strdup("image/jpeg"); |
| 627 else if (!strcasecmp(".jpeg", ct)) |
627 else if (!g_ascii_strcasecmp(".jpeg", ct)) |
| 628 return strdup("image/jpeg"); |
628 return strdup("image/jpeg"); |
| 629 else if (!strcasecmp(".gif", ct)) |
629 else if (!g_ascii_strcasecmp(".gif", ct)) |
| 630 return strdup("image/gif"); |
630 return strdup("image/gif"); |
| 631 else if (!strcasecmp(".tiff", ct)) |
631 else if (!g_ascii_strcasecmp(".tiff", ct)) |
| 632 return strdup("image/tiff"); |
632 return strdup("image/tiff"); |
| 633 |
633 |
| 634 return NULL; |
634 return NULL; |
| 635 } |
635 } |
| 636 |
636 |