From 86b966257e63d4dbae1eb43aa16730a61811299c Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Mon, 26 Nov 2012 11:05:31 +0000 Subject: removal of ISCII code left a bogus hole in table Change-Id: I341e36a59172116c9f90c67c6ab23d9e4f2c5847 --- sal/textenc/tables.cxx | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'sal') diff --git a/sal/textenc/tables.cxx b/sal/textenc/tables.cxx index ebea916043ad..7400abb1111e 100644 --- a/sal/textenc/tables.cxx +++ b/sal/textenc/tables.cxx @@ -22,6 +22,8 @@ #include #include +#include + #include "rtl/textenc.h" #include "sal/types.h" @@ -206,11 +208,17 @@ extern "C" SAL_DLLPUBLIC_EXPORT ImplTextEncodingData const * &aImplBig5HkscsTextEncodingData, /* BIG5_HKSCS */ &aImplTis620TextEncodingData, /* TIS_620 */ &aImplKoi8UTextEncodingData, /* KOI8_U */ + NULL, /* TODO! ISCII_DEVANAGARI */ NULL, /* JAVA_UTF8, see above */ &adobeStandardEncodingData, /* ADOBE_STANDARD */ &adobeSymbolEncodingData, /* ADOBE_SYMBOL */ &aImplPT154TextEncodingData, /* PT154 */ &adobeDingbatsEncodingData }; /* ADOBE_DINGBATS */ + + //update table above if a new encoding is added + BOOST_STATIC_ASSERT( + SAL_N_ELEMENTS(aData) == RTL_TEXTENCODING_ADOBE_DINGBATS + 1); + return nEncoding < SAL_N_ELEMENTS(aData) ? aData[nEncoding] : NULL; } -- cgit