summaryrefslogtreecommitdiff
path: root/monero_libwallet2_api_c
diff options
context:
space:
mode:
Diffstat (limited to 'monero_libwallet2_api_c')
-rw-r--r--monero_libwallet2_api_c/monero_libwallet2_api_c.exp3
-rw-r--r--monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp6
-rw-r--r--monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.h2
3 files changed, 10 insertions, 1 deletions
diff --git a/monero_libwallet2_api_c/monero_libwallet2_api_c.exp b/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
index 4cc3efe..232354c 100644
--- a/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
+++ b/monero_libwallet2_api_c/monero_libwallet2_api_c.exp
@@ -275,4 +275,5 @@ _MONERO_cw_WalletListener_resetIsNewTransactionExist
_MONERO_cw_WalletListener_height
_MONERO_WalletManager_createDeterministicWalletFromSpendKey
_MONERO_PendingTransaction_txKey
-_MONERO_PendingTransaction_hex \ No newline at end of file
+_MONERO_PendingTransaction_hex
+_MONERO_free \ No newline at end of file
diff --git a/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp b/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp
index 8e12a25..1445c0c 100644
--- a/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp
+++ b/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.cpp
@@ -1911,6 +1911,12 @@ uint64_t MONERO_cw_WalletListener_height(void* cw_walletListener_ptr) {
return listener->cw_isNeedToRefresh();
};
+// i hate windows
+
+void MONERO_free(void* ptr) {
+ free(ptr);
+}
+
#ifdef __cplusplus
}
#endif
diff --git a/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.h b/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.h
index 0bc5003..e768764 100644
--- a/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.h
+++ b/monero_libwallet2_api_c/src/main/cpp/wallet2_api_c.h
@@ -1011,6 +1011,8 @@ extern ADDAPI bool MONERO_cw_WalletListener_isNewTransactionExist(void* cw_walle
extern ADDAPI void MONERO_cw_WalletListener_resetIsNewTransactionExist(void* cw_walletListener_ptr);
extern ADDAPI uint64_t MONERO_cw_WalletListener_height(void* cw_walletListener_ptr);
+extern ADDAPI void MONERO_free(void* ptr);
+
#ifdef __cplusplus
}
#endif \ No newline at end of file