Skip to content

Commit cfef35c

Browse files
committed
Update liblouis from v3.26.0 to v3.35.0
Lots of memory leak and memory corruption fixes, according to changelog. Signed-off-by: Patryk Miś <[email protected]>
1 parent bde8124 commit cfef35c

File tree

321 files changed

+292048
-14517
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

321 files changed

+292048
-14517
lines changed

braille/translate/src/phone/java/com/google/android/accessibility/braille/translate/liblouis/LibLouis.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public BrailleTranslator create(Context context, String codeName, boolean contra
4040
case "BULGARIAN_COMP8":
4141
return new LibLouisTranslator(context, "bg.tbl");
4242
case "CANTONESE":
43-
return new LibLouisTranslator(context, "zh_HK.tbl");
43+
return new LibLouisTranslator(context, "zh-HK.ctb");
4444
case "CHINESE_TAIWAN":
4545
return new LibLouisTranslator(context, "zh-tw.ctb");
4646
case "CHINESE_CHINA_CURRENT_WITH_TONES":
@@ -70,7 +70,7 @@ public BrailleTranslator create(Context context, String codeName, boolean contra
7070
case "DUTCH_COMP8":
7171
return new LibLouisTranslator(context, "nl-comp8.utb");
7272
case "DUTCH_NL":
73-
return new LibLouisTranslator(context, "nl.tbl");
73+
return new LibLouisTranslator(context, "nl-NL-g0.utb");
7474
case "EN_UK":
7575
return getBrailleTranslator(context, contractedMode, "en-gb-g1.utb", "en_GB.tbl");
7676
case "EN_IN":
@@ -140,9 +140,9 @@ public BrailleTranslator create(Context context, String codeName, boolean contra
140140
case "KURDISH":
141141
return new LibLouisTranslator(context, "ckb.tbl");
142142
case "LITHUANIAN":
143-
return new LibLouisTranslator(context, "lt-6dot.tbl");
143+
return new LibLouisTranslator(context, "lt-6dot.utb");
144144
case "LITHUANIAN_8":
145-
return new LibLouisTranslator(context, "lt.tbl");
145+
return new LibLouisTranslator(context, "lt-8dot.utb");
146146
case "LATVIAN":
147147
return new LibLouisTranslator(context, "lv.tbl");
148148
case "MALAYALAM_IN":
@@ -178,11 +178,11 @@ public BrailleTranslator create(Context context, String codeName, boolean contra
178178
case "RUSSIAN":
179179
return new LibLouisTranslator(context, "ru-ru-g1.ctb");
180180
case "RUSSIAN_COMP8":
181-
return new LibLouisTranslator(context, "ru.ctb");
181+
return new LibLouisTranslator(context, "ru-comp8.utb");
182182
case "RUSSIAN_DETAILED":
183183
return new LibLouisTranslator(context, "ru-litbrl-detailed.utb");
184184
case "SERBIAN":
185-
return new LibLouisTranslator(context, "sr.tbl");
185+
return new LibLouisTranslator(context, "sr-g1.ctb");
186186
case "SINDHI_IN":
187187
return new LibLouisTranslator(context, "sd.tbl");
188188
case "SINHALA":

braille/translate/src/phone/jni/third_party/liblouis/liblouis/Makefile.in

Lines changed: 157 additions & 35 deletions
Large diffs are not rendered by default.

braille/translate/src/phone/jni/third_party/liblouis/liblouis/commonTranslationFunctions.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
License along with liblouis. If not, see <http://www.gnu.org/licenses/>.
2525
*/
2626

27+
#include <config.h>
28+
2729
#include <string.h>
2830
#include "internal.h"
2931

braille/translate/src/phone/jni/third_party/liblouis/liblouis/commonTranslationFunctions.lo

Lines changed: 0 additions & 12 deletions
This file was deleted.
Binary file not shown.

0 commit comments

Comments
 (0)