]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
mbox_from_parse() unit test fix.
authorTimo Sirainen <tss@iki.fi>
Thu, 15 Oct 2009 00:40:42 +0000 (20:40 -0400)
committerTimo Sirainen <tss@iki.fi>
Thu, 15 Oct 2009 00:40:42 +0000 (20:40 -0400)
--HG--
branch : HEAD

src/lib-mail/test-mbox-from.c

index c47d88bf3306865cecc411cc3a9f0331cad8fe24..9d120fa85a88a9abe14bcd45e8b22f52383c420f 100644 (file)
@@ -51,6 +51,7 @@ static void test_mbox_from_parse(void)
                { 0, 0, NULL, -1 },
        };
        unsigned int i, j, len;
+       struct tm *tm;
        char *sender;
        bool success;
        time_t t;
@@ -71,7 +72,8 @@ static void test_mbox_from_parse(void)
                /* prepare for testing without timezone */
                if (output[i].ret == 0) {
                        output[i].time += output[i].tz_offset*60;
-                       output[i].tz_offset = -timezone/60;
+                       tm = localtime(&output[i].time);
+                       output[i].tz_offset = utc_offset(tm, output[i].time);
                        output[i].time -= output[i].tz_offset*60;
                }
        }