From 806175141c9bb912f58002b843541a4866234411 Mon Sep 17 00:00:00 2001 From: everoddandeven Date: Thu, 30 Apr 2026 15:50:36 +0200 Subject: [PATCH] Fix jni binding wallet.getDaemonConnection --- src/main/cpp/monero_jni_bridge.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/cpp/monero_jni_bridge.cpp b/src/main/cpp/monero_jni_bridge.cpp index bd620b45..4a66a45c 100644 --- a/src/main/cpp/monero_jni_bridge.cpp +++ b/src/main/cpp/monero_jni_bridge.cpp @@ -543,8 +543,9 @@ JNIEXPORT jobjectArray JNICALL Java_monero_wallet_MoneroWalletFull_getDaemonConn // get daemon connection try { - boost::optional daemon_connection = wallet->get_daemon_connection(); - if (daemon_connection == boost::none) return 0; + boost::optional> connection = wallet->get_daemon_connection(); + if (connection == boost::none) return 0; + const std::shared_ptr& daemon_connection = connection.get(); // return string[uri, username, password] jobjectArray vals = env->NewObjectArray(3, env->FindClass("java/lang/String"), nullptr);