sync with 0.8.10cvs12
authorPaul Mangan <paul@claws-mail.org>
Mon, 17 Feb 2003 07:38:54 +0000 (07:38 +0000)
committerPaul Mangan <paul@claws-mail.org>
Mon, 17 Feb 2003 07:38:54 +0000 (07:38 +0000)
ChangeLog
ChangeLog.claws
ChangeLog.jp
configure.ac
src/procheader.c

index d53ee51..f05eb69 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2003-02-17
+
+       * src/procheader.c: procheader_date_parse(): made month string case
+         insensitive.
+       * src/prefs_filter.c: prefs_filter_close(): fixed the crash when the
+         selection list is empty.
+
 2003-02-14
 
        * src/quote_fmt_parse.y: removed gettext translatable strings.
 2003-02-14
 
        * src/quote_fmt_parse.y: removed gettext translatable strings.
index 60c1cee..8812340 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-17 [paul]      0.8.10claws16
+
+       * sync with 0.8.10cvs12
+               see ChangeLog 2003-02-17
+
 2003-02-16 [match]     0.8.10claws15
 
        * src/addressbook.c
 2003-02-16 [match]     0.8.10claws15
 
        * src/addressbook.c
index 2fc30f6..760feb2 100644 (file)
@@ -1,3 +1,10 @@
+2003-02-17
+
+       * src/procheader.c: procheader_date_parse(): ·î¤Îʸ»úÎó¤òÂ羮ʸ»ú¤ò
+         ¶èÊ̤·¤Ê¤¤¤è¤¦¤Ë¤·¤¿¡£
+       * src/prefs_filter.c: prefs_filter_close(): ¥»¥ì¥¯¥·¥ç¥ó¥ê¥¹¥È¤¬
+         ¶õ¤Î¾ì¹ç¤Î¥¯¥é¥Ã¥·¥å¤ò½¤Àµ¡£
+
 2003-02-14
 
        * src/quote_fmt_parse.y: gettext ËÝÌõ²Äǽ¤Êʸ»úÎó¤òºï½ü¡£
 2003-02-14
 
        * src/quote_fmt_parse.y: gettext ËÝÌõ²Äǽ¤Êʸ»úÎó¤òºï½ü¡£
index 0de57cf..4897332 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws15
+EXTRA_VERSION=claws16
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index ee0fa94..a72ac86 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
 /*
  * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999-2002 Hiroyuki Yamamoto
+ * Copyright (C) 1999-2003 Hiroyuki Yamamoto
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -831,7 +831,7 @@ time_t procheader_date_parse(gchar *dest, const gchar *src, gint len)
        gint year;
        gint hh, mm, ss;
        gchar zone[6];
        gint year;
        gint hh, mm, ss;
        gchar zone[6];
-       GDateMonth dmonth;
+       GDateMonth dmonth = G_DATE_BAD_MONTH;
        struct tm t;
        gchar *p;
        time_t timer;
        struct tm t;
        gchar *p;
        time_t timer;
@@ -853,12 +853,14 @@ time_t procheader_date_parse(gchar *dest, const gchar *src, gint len)
        }
 
        month[3] = '\0';
        }
 
        month[3] = '\0';
-       if ((p = strstr(monthstr, month)) != NULL)
-               dmonth = (gint)(p - monthstr) / 3 + 1;
-       else {
-               g_warning("Invalid month: %s\n", month);
-               dmonth = G_DATE_BAD_MONTH;
+       for (p = monthstr; *p != '\0'; p += 3) {
+               if (!strncasecmp(p, month, 3)) {
+                       dmonth = (gint)(p - monthstr) / 3 + 1;
+                       break;
+               }
        }
        }
+       if (*p == '\0')
+               g_warning("Invalid month: %s\n", month);
 
        t.tm_sec = ss;
        t.tm_min = mm;
 
        t.tm_sec = ss;
        t.tm_min = mm;