Skip to content

Commit

Permalink
Adapt to new api introduced in kiwix/libkiwix#991
Browse files Browse the repository at this point in the history
  • Loading branch information
mgautierfr committed Aug 23, 2023
1 parent 74c4aba commit e5d3fff
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion lib/src/main/cpp/libkiwix/kiwixserver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -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()
Expand Down
2 changes: 1 addition & 1 deletion lib/src/main/cpp/libkiwix/library.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion lib/src/main/cpp/libkiwix/manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit e5d3fff

Please sign in to comment.