summaryrefslogtreecommitdiff
path: root/sal/textenc/convertbig5hkscs.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sal/textenc/convertbig5hkscs.cxx')
-rw-r--r--sal/textenc/convertbig5hkscs.cxx9
1 files changed, 7 insertions, 2 deletions
diff --git a/sal/textenc/convertbig5hkscs.cxx b/sal/textenc/convertbig5hkscs.cxx
index 113a90e2dccb..f1e1275b6690 100644
--- a/sal/textenc/convertbig5hkscs.cxx
+++ b/sal/textenc/convertbig5hkscs.cxx
@@ -62,7 +62,12 @@ void ImplResetBig5HkscsToUnicodeContext(void * pContext)
static_cast< ImplBig5HkscsToUnicodeContext * >(pContext)->m_nRow = 0;
}
-sal_Size ImplConvertBig5HkscsToUnicode(ImplTextConverterData const * pData,
+void ImplDestroyBig5HkscsToUnicodeContext(void * pContext)
+{
+ delete static_cast< ImplBig5HkscsToUnicodeContext * >(pContext);
+}
+
+sal_Size ImplConvertBig5HkscsToUnicode(void const * pData,
void * pContext,
char const * pSrcBuf,
sal_Size nSrcBytes,
@@ -280,7 +285,7 @@ sal_Size ImplConvertBig5HkscsToUnicode(ImplTextConverterData const * pData,
return pDestBufPtr - pDestBuf;
}
-sal_Size ImplConvertUnicodeToBig5Hkscs(ImplTextConverterData const * pData,
+sal_Size ImplConvertUnicodeToBig5Hkscs(void const * pData,
void * pContext,
sal_Unicode const * pSrcBuf,
sal_Size nSrcChars,