From 5c1d66d8ad415d2a3df8a548b0b2c177cf280102 Mon Sep 17 00:00:00 2001 From: "doronr%us.ibm.com" Date: Thu, 20 Apr 2006 22:02:58 +0000 Subject: [PATCH] bug 334832 - NPOTDB maximum value of schema int is handled wrong. r=aaronr,allan git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_0_BRANCH@194999 18797224-902f-48f8-a5cc-f745e15eee43 --- .../extensions/schema-validation/src/nsSchemaValidator.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mozilla/extensions/schema-validation/src/nsSchemaValidator.cpp b/mozilla/extensions/schema-validation/src/nsSchemaValidator.cpp index ab07fe9166b..f4f6c5eb927 100644 --- a/mozilla/extensions/schema-validation/src/nsSchemaValidator.cpp +++ b/mozilla/extensions/schema-validation/src/nsSchemaValidator.cpp @@ -1163,6 +1163,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("9223372036854775807"), NS_LITERAL_STRING("-9223372036854775808"), nsnull, &isValid); + break; } /* http://www.w3.org/TR/xmlschema-2/#int */ @@ -1173,6 +1174,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("2147483647"), NS_LITERAL_STRING("-2147483648"), nsnull, &isValid); + break; } /* http://www.w3.org/TR/xmlschema-2/#short */ @@ -1183,6 +1185,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("32767"), NS_LITERAL_STRING("-32768"), nsnull, &isValid); + break; } /* http://www.w3.org/TR/xmlschema-2/#unsignedLong */ @@ -1193,6 +1196,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("18446744073709551615"), NS_LITERAL_STRING("0"), nsnull, &isValid); + break; } /* http://www.w3.org/TR/xmlschema-2/#unsignedInt */ @@ -1203,6 +1207,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("4294967295"), NS_LITERAL_STRING("0"), nsnull, &isValid); + break; } /* http://www.w3.org/TR/xmlschema-2/#unsignedShort */ @@ -1213,6 +1218,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("65535"), NS_LITERAL_STRING("0"), nsnull, &isValid); + break; } /* http://www.w3.org/TR/xmlschema-2/#unsignedByte */ @@ -1223,6 +1229,7 @@ nsSchemaValidator::ValidateBuiltinType(const nsAString & aNodeValue, NS_LITERAL_STRING("255"), NS_LITERAL_STRING("0"), nsnull, &isValid); + break; } case nsISchemaBuiltinType::BUILTIN_TYPE_BYTE: {