summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-02-08 21:12:27 -0600
committerIván Ávalos <avalos@disroot.org>2023-02-08 21:12:27 -0600
commitcb885f4c956e2d6ea4c4af5c71a0e4ec998e427a (patch)
tree3fe8911e9e5e1ecf85d9e4d45096c3600da2373f
parent8c9504fc6b5eda78f8cd8c31c2af06f7dc769b50 (diff)
downloadquickjs-tart-cb885f4c956e2d6ea4c4af5c71a0e4ec998e427a.tar.gz
quickjs-tart-cb885f4c956e2d6ea4c4af5c71a0e4ec998e427a.tar.bz2
quickjs-tart-cb885f4c956e2d6ea4c4af5c71a0e4ec998e427a.zip
Bump version to 0.4
-rw-r--r--QuickJS-android/gradle.properties2
-rw-r--r--QuickJS-android/qtart/src/main/java/net/taler/qtart/TalerWalletCore.kt2
2 files changed, 3 insertions, 1 deletions
diff --git a/QuickJS-android/gradle.properties b/QuickJS-android/gradle.properties
index ffc8bcd..0e5a18e 100644
--- a/QuickJS-android/gradle.properties
+++ b/QuickJS-android/gradle.properties
@@ -2,7 +2,7 @@ android.useAndroidX=true
GROUP=net.taler
POM_ARTIFACT_ID=qtart
-VERSION_NAME=0.3
+VERSION_NAME=0.4
POM_NAME=QuickjsTart
POM_DESCRIPTION=QuickJS runtime for Taler
diff --git a/QuickJS-android/qtart/src/main/java/net/taler/qtart/TalerWalletCore.kt b/QuickJS-android/qtart/src/main/java/net/taler/qtart/TalerWalletCore.kt
index b62014e..9923f19 100644
--- a/QuickJS-android/qtart/src/main/java/net/taler/qtart/TalerWalletCore.kt
+++ b/QuickJS-android/qtart/src/main/java/net/taler/qtart/TalerWalletCore.kt
@@ -68,6 +68,8 @@ class TalerWalletCore {
private val walletInstance: Pointer = TalerNative.INSTANCE.TALER_WALLET_create()
+ // Handlers must be here, so that GC doesn't wipe them!
+ // Please don't refactor them, or else you'll suffer!
private var currentMessageHandler: TalerNative.TALER_WALLET_MessageHandlerFn? = null
private var currentLogHandler: TalerNative.TALER_LogFn? = null