r23155 - gnucash/trunk/src/libqof/qof - Bug #704039 time zone is not respected on windows

Geert Janssens gjanssens at code.gnucash.org
Tue Sep 3 09:35:05 EDT 2013


Author: gjanssens
Date: 2013-09-03 09:35:03 -0400 (Tue, 03 Sep 2013)
New Revision: 23155
Trac: http://svn.gnucash.org/trac/changeset/23155

Modified:
   gnucash/trunk/src/libqof/qof/gnc-date.c
Log:
Bug #704039 time zone is not respected on windows
Author: Kuang-che Wu <kcwu at csie.org>

Modified: gnucash/trunk/src/libqof/qof/gnc-date.c
===================================================================
--- gnucash/trunk/src/libqof/qof/gnc-date.c	2013-09-03 11:06:35 UTC (rev 23154)
+++ gnucash/trunk/src/libqof/qof/gnc-date.c	2013-09-03 13:35:03 UTC (rev 23155)
@@ -111,7 +111,7 @@
     gint bias = tzinfo.Bias + tzinfo.StandardBias;
     gint hours = -bias / 60; // 60 minutes per hour
     gint minutes = (bias < 0 ? -bias : bias) % 60;
-    gchar *tzstr = g_strdup_printf ("%+03d%02d", hours, minutes);
+    gchar *tzstr = g_strdup_printf ("%+02d%02d", hours, minutes);
     GTimeZone *tz = g_time_zone_new(tzstr);
     g_free (tzstr);
     return tz;



More information about the gnucash-changes mailing list