openbsd-ports/x11/gnome/planner/patches/patch-libplanner_mrp-time_c
ajacoutot 6424536219 Fix calendar calculation: UTC cannot have DST ; from pkgsrc.
This fixes the 'today' button which was defaulting to the epoch.
2009-09-02 07:44:16 +00:00

15 lines
465 B
Plaintext

$OpenBSD: patch-libplanner_mrp-time_c,v 1.1 2009/09/02 07:44:16 ajacoutot Exp $
Fix calendar calculation: UTC cannot have DST.
--- libplanner/mrp-time.c.orig Tue Jul 22 15:41:46 2008
+++ libplanner/mrp-time.c Wed Sep 2 09:11:49 2009
@@ -171,6 +171,7 @@ mrp_time_from_tm (struct tm *tm)
/* This is a hack. Set the timezone to UTC temporarily. */
old_tz = g_strdup (g_getenv ("TZ"));
g_setenv ("TZ", "UTC", TRUE);
+ tm->tm_isdst = 0;
t = mktime (tm);