[Hamlib-developer] [Hamlib/Hamlib] a7c8c3: Fix another unwanted fall through
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Nate B. <no...@gi...> - 2025-07-27 23:42:23
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: a7c8c3fa9ebf0aa1c2b6ef4b6c4b20ba2ded4014 https://github.com/Hamlib/Hamlib/commit/a7c8c3fa9ebf0aa1c2b6ef4b6c4b20ba2ded4014 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-07-27 (Sun, 27 Jul 2025) Changed paths: M tests/rotctld.c Log Message: ----------- Fix another unwanted fall through Commit: 6c372f981f08dd571f5fc47197fcce9fd076f007 https://github.com/Hamlib/Hamlib/commit/6c372f981f08dd571f5fc47197fcce9fd076f007 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-07-27 (Sun, 27 Jul 2025) Changed paths: M include/hamlib/rig.h M rigs/icom/icom.c M rigs/kenwood/kenwood.c M rigs/yaesu/ft847.c M rigs/yaesu/ft920.c M rigs/yaesu/newcat.c M src/iofunc.c M src/rig.c M tests/uthash.h Log Message: ----------- Distinguish wanted from unwanted fall through instances Compile with -Wimplicit-fallthrough; analyze the results. Define macro to mark valid fall through constructs. Mark all of the good ones, and fix the bad. Not available with all compilers - for those without the feature this commit does nothing. Commit: 20eeb96787a1e2dd67e158b52337f64ab47517e7 https://github.com/Hamlib/Hamlib/commit/20eeb96787a1e2dd67e158b52337f64ab47517e7 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-07-27 (Sun, 27 Jul 2025) Changed paths: M c++/rigclass.cc M include/hamlib/rig.h M include/hamlib/rigclass.h M rigs/flexradio/dttsp.c M tests/rigctl_parse.c Log Message: ----------- Deprecate rig_get_conf() Define macro to set attribute, if compiler is capable Add macro to rig_get_conf(), Rig::getConf() declarations Fix internal uses of rig_get_conf() Commit: 66acf19efedb17ad22a6734dbbed5b6b4466ba85 https://github.com/Hamlib/Hamlib/commit/66acf19efedb17ad22a6734dbbed5b6b4466ba85 Author: Nate Bargmann <n0...@n0...> Date: 2025-07-27 (Sun, 27 Jul 2025) Changed paths: M c++/rigclass.cc M include/hamlib/rig.h M include/hamlib/rigclass.h M rigs/flexradio/dttsp.c M rigs/icom/icom.c M rigs/kenwood/kenwood.c M rigs/yaesu/ft847.c M rigs/yaesu/ft920.c M rigs/yaesu/newcat.c M src/iofunc.c M src/rig.c M tests/rigctl_parse.c M tests/rotctld.c M tests/uthash.h Log Message: ----------- Merge GitHub PR #1818 Compare: https://github.com/Hamlib/Hamlib/compare/53b7cef53797...66acf19efedb To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |