From 8f740e6838a3484eb2906e24e28ccc6b32f84b6d Mon Sep 17 00:00:00 2001
From: PeiYong Zhang <peiyongz@apache.org>
Date: Sat, 22 Feb 2003 22:49:09 +0000
Subject: [PATCH] Schema Errata E2-45 24:00:00 allowed

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@174789 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/util/XMLDateTime.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/xercesc/util/XMLDateTime.cpp b/src/xercesc/util/XMLDateTime.cpp
index 95b4b4390..c8cad20e3 100644
--- a/src/xercesc/util/XMLDateTime.cpp
+++ b/src/xercesc/util/XMLDateTime.cpp
@@ -57,6 +57,9 @@
 /*
  * $Id$
  * $Log$
+ * Revision 1.7  2003/02/22 22:49:09  peiyongz
+ * Schema Errata E2-45 24:00:00 allowed
+ *
  * Revision 1.6  2003/02/02 23:54:43  peiyongz
  * getFormattedString() added to return original and converted value.
  *
@@ -1255,7 +1258,7 @@ void XMLDateTime::validateDateTime() const
 
     //validate hours
     if ((fValue[Hour] < 0)  ||
-        (fValue[Hour] > 23) ||
+        (fValue[Hour] > 24) ||
         ((fValue[Hour] == 24) && ((fValue[Minute] !=0) ||
                                   (fValue[Second] !=0) ||
                                   (fValue[MiliSecond] !=0))))
-- 
GitLab