Hello,

After applying attached patch, this problem looks gone away.
But I don't know it might break this method.

Atsushi Eno

Index: icall.c
===================================================================
RCS file: /cvs/public/mono/mono/metadata/icall.c,v
retrieving revision 1.339
diff -u -r1.339 icall.c
--- icall.c     26 Sep 2003 16:25:40 -0000      1.339
+++ icall.c     5 Oct 2003 14:44:47 -0000
@@ -3141,10 +3141,14 @@
        mono_array_set ((*names), gpointer, 0, mono_string_new_utf16 (domain, 
tz_info.StandardName, i));
 
        tz_info.StandardDate.wYear = year;
+       tz_info.StandardDate.wMonth = 1;
+       tz_info.StandardDate.wDay = 1;
        err = SystemTimeToFileTime (&tz_info.StandardDate, &ft);
        g_assert (err);
        mono_array_set ((*data), gint64, 1, ((guint64)ft.dwHighDateTime<<32) | 
ft.dwLowDateTime);
        tz_info.DaylightDate.wYear = year;
+       tz_info.DaylightDate.wMonth = 1;
+       tz_info.DaylightDate.wDay = 1;
        err = SystemTimeToFileTime (&tz_info.DaylightDate, &ft);
        g_assert (err);
        mono_array_set ((*data), gint64, 0, ((guint64)ft.dwHighDateTime<<32) | 
ft.dwLowDateTime);

Reply via email to