goffice r2296 - in trunk: . goffice/utils
- From: mortenw svn gnome org
- To: svn-commits-list gnome org
- Subject: goffice r2296 - in trunk: . goffice/utils
- Date: Tue, 16 Dec 2008 00:18:53 +0000 (UTC)
Author: mortenw
Date: Tue Dec 16 00:18:53 2008
New Revision: 2296
URL: http://svn.gnome.org/viewvc/goffice?rev=2296&view=rev
Log:
2008-12-15 Morten Welinder <terra gnome org>
* goffice/utils/datetime.c (datetime_serial_to_g): Simply return
1900-02-29 as an invalid date. Callers now handle it.
Modified:
trunk/ChangeLog
trunk/NEWS
trunk/goffice/utils/datetime.c
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Tue Dec 16 00:18:53 2008
@@ -26,6 +26,7 @@
* Plug leaks.
* Fix memory corruption issue. [#561708]
* Fix problem with formats like "0.0E-00". [#563601]
+ * Put the old 29-Feb-1900 problem to rest.
Pedro Fragoso:
* Clean up glib includes. [#564021]
Modified: trunk/goffice/utils/datetime.c
==============================================================================
--- trunk/goffice/utils/datetime.c (original)
+++ trunk/goffice/utils/datetime.c Tue Dec 16 00:18:53 2008
@@ -86,7 +86,7 @@
if (serial > date_serial_max_1900)
return;
if (serial == date_serial_19000228 + 1)
- g_warning ("Request for date 19000229.");
+ return;
g_date_set_julian (res, serial + date_origin_1900 - 1);
} else
g_date_set_julian (res, serial + date_origin_1900);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]