From 14b324fc9c994549473a99e45fedd8fd5ff681f1 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Fri, 1 Sep 2023 17:23:44 -0500 Subject: [PATCH] fix: transmission-remote -l regression (#5960) --- libtransmission/variant.cc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libtransmission/variant.cc b/libtransmission/variant.cc index 2edbae3f3..30844be97 100644 --- a/libtransmission/variant.cc +++ b/libtransmission/variant.cc @@ -169,11 +169,17 @@ bool tr_variantGetInt(tr_variant const* const var, int64_t* setme) switch (variant_index(var)) { case tr_variant::IntIndex: - *setme = *var->get_if(); + if (setme != nullptr) + { + *setme = *var->get_if(); + } return true; case tr_variant::BoolIndex: - *setme = *var->get_if() ? 1 : 0; + if (setme != nullptr) + { + *setme = *var->get_if() ? 1 : 0; + } return true; default: