From 77bae8ac1539c74e4730a3e91b4d962928079e67 Mon Sep 17 00:00:00 2001
From: Alberto Massari <amassari@apache.org>
Date: Wed, 29 Dec 2004 22:00:56 +0000
Subject: [PATCH] Let ucnv_toUChars terminate the converted string by telling
 him the right buffer size

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@176261 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/util/Transcoders/ICU/ICUTransService.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/xercesc/util/Transcoders/ICU/ICUTransService.cpp b/src/xercesc/util/Transcoders/ICU/ICUTransService.cpp
index 045b9a5ce..49c97df4d 100644
--- a/src/xercesc/util/Transcoders/ICU/ICUTransService.cpp
+++ b/src/xercesc/util/Transcoders/ICU/ICUTransService.cpp
@@ -1089,7 +1089,7 @@ XMLCh* ICULCPTranscoder::transcode(const char* const toTranscode)
         (
             fConverter
             , targetBuf
-            , targetCap
+            , targetCap + 1
             , toTranscode
             , srcLen
             , &err
@@ -1178,7 +1178,7 @@ XMLCh* ICULCPTranscoder::transcode(const char* const toTranscode,
         (
             fConverter
             , targetBuf
-            , targetCap
+            , targetCap + 1
             , toTranscode
             , srcLen
             , &err
-- 
GitLab