From 53adea283ce056bbf431c95645c3124d06c45b94 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Thu, 8 Jul 2021 11:56:10 -0500 Subject: [PATCH] Fix regsiter.c so c++ make check works Another solution to this needed https://github.com/Hamlib/Hamlib/issues/735 --- src/register.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/register.c b/src/register.c index 662d3d0a7..3d5a294dc 100644 --- a/src/register.c +++ b/src/register.c @@ -257,10 +257,12 @@ static int rig_lookup_backend(rig_model_t rig_model) { int i; + //if (rig_model >= 1000) rig_model = RIG_BACKEND_NUM(rig_model); for (i = 0; i < RIG_BACKEND_MAX && rig_backend_list[i].be_name; i++) { - if (rig_model == - rig_backend_list[i].be_num*1000) + if (RIG_BACKEND_NUM(rig_model) == + rig_backend_list[i].be_num) + { return i; }