Date: Monday, January 23, 2006 @ 13:07:41
  Author: zsolt
    Path: /cvsroot/carob/libmysequoia/src

Modified: Utils.cpp (1.28 -> 1.29)

Correcting formula for year


-----------+
 Utils.cpp |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)


Index: libmysequoia/src/Utils.cpp
diff -u libmysequoia/src/Utils.cpp:1.28 libmysequoia/src/Utils.cpp:1.29
--- libmysequoia/src/Utils.cpp:1.28     Fri Jan 20 10:33:21 2006
+++ libmysequoia/src/Utils.cpp  Mon Jan 23 13:07:41 2006
@@ -1121,10 +1121,12 @@
     if (t->time_type == MYSQL_TIMESTAMP_DATE ||
         t->time_type == MYSQL_TIMESTAMP_DATETIME)
     {
-      if (tm.tm_year + 1900 > 1900)
-        t->year = tm.tm_year + 1900;
+      t->year = tm.tm_year + 1900;
+      if (t->year < 69)
+        t->year += 2000;
       else
-        t->year = (tm.tm_year + 1900) + 2000;
+        if (t->year <= 99)
+          t->year += 1900;
 
       t->month = tm.tm_mon + 1;
       t->day = tm.tm_mday;

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to