Index: source/common/ucasemap.cpp |
diff --git a/source/common/ucasemap.cpp b/source/common/ucasemap.cpp |
index c0d56c28731d1f4825bcb06ebe250dcba53294a7..4d59f7d8f7bfebb077c685ad9ed43d5aece1fec3 100644 |
--- a/source/common/ucasemap.cpp |
+++ b/source/common/ucasemap.cpp |
@@ -200,7 +200,7 @@ appendUChar(uint8_t *dest, int32_t destIndex, int32_t destCapacity, UChar c) { |
return -1; // integer overflow |
} |
int32_t limit=destIndex+length; |
- if(limit<destCapacity) { |
+ if(limit<=destCapacity) { |
U8_APPEND_UNSAFE(dest, destIndex, c); |
} |
return limit; |