From c4430b7cb9f153ece0843a7f5c4a67254e0f5b93 Mon Sep 17 00:00:00 2001 From: mdblack98 Date: Fri, 1 May 2020 16:58:22 -0500 Subject: [PATCH] Fix split caching --- src/rig.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rig.c b/src/rig.c index d23879127..ac2125fb8 100644 --- a/src/rig.c +++ b/src/rig.c @@ -3344,10 +3344,11 @@ int HAMLIB_API rig_get_split_vfo(RIG *rig, || vfo == RIG_VFO_CURR || vfo == rig->state.current_vfo) { + retcode = caps->get_split_vfo(rig, vfo, split, tx_vfo); rig->state.cache.split = *split; rig->state.cache.split_vfo = *tx_vfo; elapsed_ms(&rig->state.cache.time_split, ELAPSED_SET); - return caps->get_split_vfo(rig, vfo, split, tx_vfo); + return retcode; } if (!caps->set_vfo)