[Mew-dist 10011] Re: Y2K

Masaki KONUMA konuma at example.com
1999年 8月 10日 (火) 15:48:01 JST


ss> - im
ss> 	2000年問題はありません(■ここは知らないよ)

> Date: Tue, 10 Aug 99 08:13:34 +0900
> X-Mailer: ccMail Link to SMTP R6.0

↑のような Date: の年が 2 桁の Mailer が 2000 年以降どうなるか怪しいの
で、念のため、imsort は対応しておいた方が安全かと思います。

diff -u im-118/imsort.in.orig im-118/imsort.in
--- im-118/imsort.in.orig       Sat Jul 31 17:08:09 1999
+++ im-118/imsort.in    Tue Aug 10 15:22:01 1999
@@ -182,7 +182,7 @@
     }
     if ($smode eq 'date'){
        if (/(\d+)\s+($m_rxp)\s+(\d+)\s+(\d+):(\d+)(:(\d+))?\s*($z_rxp)?/io){
-           return sec_from_epoc($3<100?$3+1900:$3, $MONTH{$2}, $1,
+           return sec_from_epoc($3<100?$3<70?$3+2000:$3+1900:$3, $MONTH{$2}, $1,
                                 $4, $5, $7+0, $8);
        }
        return (stat($path))[9];


ss> - OS

追加:
NEWS-OS: http://www.sony.co.jp/sd/ProductsPark/Professional/Computer/y2k/index.html

-- 小沼雅樹



Mew-dist メーリングリストの案内