Skip to content

Commit 42b50ca

Browse files
authored
Merge pull request #48 from kiwix/fix_icu_setdatadirectory
2 parents c1746ac + 020c937 commit 42b50ca

File tree

3 files changed

+16
-1
lines changed

3 files changed

+16
-1
lines changed

lib/src/main/cpp/libkiwix/kiwixicu.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#include "utils.h"
2828
#include "zim/tools.h"
2929

30-
JNIEXPORT void JNICALL Java_org_kiwix_kiwixlib_JNIICU_setDataDirectory(
30+
JNIEXPORT void JNICALL Java_org_kiwix_libkiwix_JNIICU_setDataDirectory(
3131
JNIEnv* env, jclass kclass, jstring dirStr) try
3232
{
3333
zim::setICUDataDirectory(TO_C(dirStr));
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
package org.kiwix.test.libkiwix;
3+
4+
import org.kiwix.libkiwix.JNIICU;
5+
6+
public class TestJNIICU {
7+
static public void setDataDirectory(String directory) {
8+
JNIICU.setDataDirectory(directory);
9+
}
10+
}

lib/src/test/test.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,11 @@ public void testSearcher() throws Exception, ZimFileFormatException, JNIKiwixExc
468468
System.runFinalization();
469469
}
470470

471+
@Test
472+
public void testICUInit() {
473+
TestJNIICU.setDataDirectory(".");
474+
}
475+
471476
static
472477
public void main(String[] args) {
473478
Library lib = new Library();

0 commit comments

Comments
 (0)