2004-10-26 [paul] 0.9.12cvs132.3
[claws.git] / src / procheader.c
index 7aaae5e4ae8aa58395da2f4bb36c946b734ef684..81481cc7f36af82b6f04c5ddf384ed0d79748d42 100644 (file)
@@ -118,7 +118,7 @@ static gint generic_get_one_field(gchar *buf, gint len, void *data,
 
                        for (hp = hentry, hnum = 0; hp->name != NULL;
                             hp++, hnum++) {
-                               if (!g_strncasecmp(hp->name, buf,
+                               if (!g_ascii_strncasecmp(hp->name, buf,
                                                 strlen(hp->name)))
                                        break;
                        }
@@ -400,7 +400,7 @@ gboolean procheader_headername_equal(char * hdr1, char * hdr2)
        if (len1 != len2)
                return 0;
 
-       return (g_strncasecmp(hdr1, hdr2, len1) == 0);
+       return (g_ascii_strncasecmp(hdr1, hdr2, len1) == 0);
 }
 
 /*
@@ -681,7 +681,7 @@ static MsgInfo *parse_stream(void *data, gboolean isstring, MsgFlags flags,
                        }
                        break;
                case H_CONTENT_TYPE:
-                       if (!g_strncasecmp(hp, "multipart/", 10))
+                       if (!g_ascii_strncasecmp(hp, "multipart/", 10))
                                MSG_SET_TMP_FLAGS(msginfo->flags, MSG_MULTIPART);
                        break;
 #ifdef ALLOW_HEADER_HINT                       
@@ -914,7 +914,7 @@ time_t procheader_date_parse(gchar *dest, const gchar *src, gint len)
 
        month[3] = '\0';
        for (p = monthstr; *p != '\0'; p += 3) {
-               if (!g_strncasecmp(p, month, 3)) {
+               if (!g_ascii_strncasecmp(p, month, 3)) {
                        dmonth = (gint)(p - monthstr) / 3 + 1;
                        break;
                }