diff options
Diffstat (limited to 'sal/textenc/converteuctw.cxx')
-rw-r--r-- | sal/textenc/converteuctw.cxx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sal/textenc/converteuctw.cxx b/sal/textenc/converteuctw.cxx index 0b6b41bb52d4..09e01d8704ed 100644 --- a/sal/textenc/converteuctw.cxx +++ b/sal/textenc/converteuctw.cxx @@ -71,7 +71,12 @@ void ImplResetEucTwToUnicodeContext(void * pContext) = IMPL_EUC_TW_TO_UNICODE_STATE_0; } -sal_Size ImplConvertEucTwToUnicode(ImplTextConverterData const * pData, +void ImplDestroyEucTwToUnicodeContext(void * pContext) +{ + delete static_cast< ImplEucTwToUnicodeContext * >(pContext); +} + +sal_Size ImplConvertEucTwToUnicode(void const * pData, void * pContext, char const * pSrcBuf, sal_Size nSrcBytes, @@ -293,7 +298,7 @@ sal_Size ImplConvertEucTwToUnicode(ImplTextConverterData const * pData, return pDestBufPtr - pDestBuf; } -sal_Size ImplConvertUnicodeToEucTw(ImplTextConverterData const * pData, +sal_Size ImplConvertUnicodeToEucTw(void const * pData, void * pContext, sal_Unicode const * pSrcBuf, sal_Size nSrcChars, |