summaryrefslogtreecommitdiff
path: root/impls/monero.dart/lib/wownero.dart
diff options
context:
space:
mode:
Diffstat (limited to 'impls/monero.dart/lib/wownero.dart')
-rw-r--r--impls/monero.dart/lib/wownero.dart4
1 files changed, 3 insertions, 1 deletions
diff --git a/impls/monero.dart/lib/wownero.dart b/impls/monero.dart/lib/wownero.dart
index 5a0a288..c94a15c 100644
--- a/impls/monero.dart/lib/wownero.dart
+++ b/impls/monero.dart/lib/wownero.dart
@@ -3230,7 +3230,9 @@ String WalletManager_findWallets(WalletManager wm_ptr, {required String path}) {
.cast<Utf8>();
final str = strPtr.toDartString();
calloc.free(path_);
- WOWNERO_free(strPtr.cast());
+ if (str.isNotEmpty) {
+ WOWNERO_free(strPtr.cast());
+ }
debugEnd?.call('WOWNERO_WalletManager_findWallets');
return str;
} catch (e) {