From 4b60373d66f11d47b5125592074fc0374dd39103 Mon Sep 17 00:00:00 2001 From: challinan Date: Tue, 15 Feb 2022 17:30:41 -0500 Subject: [PATCH] Add support for extlevels in rig_token_foreach() --- src/conf.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/conf.c b/src/conf.c index 4905b86a6..a8b716c99 100644 --- a/src/conf.c +++ b/src/conf.c @@ -1129,6 +1129,14 @@ int HAMLIB_API rig_token_foreach(RIG *rig, return RIG_OK; } } + + for (cfp = rig->caps->extlevels; cfp && cfp->name; cfp ++) + { + if ((*cfunc)(cfp, data) == 0) + { + return RIG_OK; + } + } return RIG_OK; }