Merge pull request #68 from kiwix/adapt_libkiwix_991

This commit is contained in:
Matthieu Gautier 2023-11-20 17:20:54 +01:00 committed by GitHub
commit 38373f9ad9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 5 deletions

View File

@ -23,8 +23,8 @@ ext {
}
// Replace these versions with the latest available versions of libkiwix and libzim
ext.libkiwix_version = "12.1.0"
ext.libzim_version = "8.2.1"
ext.libkiwix_version = "13.0.0"
ext.libzim_version = "9.0.0"
apply from: 'publish.gradle'
android {

View File

@ -35,7 +35,7 @@
METHOD(void, setNativeServer, jobject jLibrary)
{
auto library = getPtr<kiwix::Library>(env, jLibrary);
SET_PTR(std::make_shared<NATIVE_TYPE>(library.get()));
SET_PTR(std::make_shared<NATIVE_TYPE>(library));
} catch (std::exception& e) {
throwException(env, "java/lang/Exception", "Error creating the server");
} CATCH_EXCEPTION()

View File

@ -31,7 +31,7 @@
/* Kiwix Reader JNI functions */
METHOD0(void, setNativeHandler)
{
SET_PTR(std::make_shared<NATIVE_TYPE>());
SET_PTR(NATIVE_TYPE::create());
} CATCH_EXCEPTION()
DISPOSE

View File

@ -31,7 +31,7 @@
METHOD(void, allocate, jobject libraryObj)
{
auto lib = getPtr<kiwix::Library>(env, libraryObj);
SET_PTR(std::make_shared<NATIVE_TYPE>(lib.get()));
SET_PTR(std::make_shared<NATIVE_TYPE>(lib));
} CATCH_EXCEPTION()
DISPOSE