From cb885f4c956e2d6ea4c4af5c71a0e4ec998e427a Mon Sep 17 00:00:00 2001 From: Iván Ávalos Date: Wed, 8 Feb 2023 21:12:27 -0600 Subject: Bump version to 0.4 --- QuickJS-android/gradle.properties | 2 +- QuickJS-android/qtart/src/main/java/net/taler/qtart/TalerWalletCore.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3