[Hamlib-developer] [Hamlib/Hamlib] 845f60: Remove support for non-ANSI C compilers.
Library to control radio transceivers and receivers
Brought to you by:
n0nb
|
From: GeoBaltz <no...@gi...> - 2025-12-06 23:21:12
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: 845f60c82ecc72f7e7af6435aa26525e6d3be4b8 https://github.com/Hamlib/Hamlib/commit/845f60c82ecc72f7e7af6435aa26525e6d3be4b8 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-12-06 (Sat, 06 Dec 2025) Changed paths: M include/hamlib/rig.h Log Message: ----------- Remove support for non-ANSI C compilers. All functions in rig.h now always have full prototypes. The gotcha in here was needing to move the prototype for rig_debug() to before the definition of the macro with the same name. Previously with the HAMLIB_PARAMS wrapper, the signatures didn't match; without it the compiler tried to expand the name in the prototype as the macro, causing syntax errors. Commit: f434746cea6da161e747b3e32bbce518a6183460 https://github.com/Hamlib/Hamlib/commit/f434746cea6da161e747b3e32bbce518a6183460 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-12-06 (Sat, 06 Dec 2025) Changed paths: M include/hamlib/amplifier.h Log Message: ----------- ANSIfy amplifier.h Commit: b0f73d4ce7160f545814d90a0c13ddab2a61a04b https://github.com/Hamlib/Hamlib/commit/b0f73d4ce7160f545814d90a0c13ddab2a61a04b Author: George Baltz N3GB <Geo...@gm...> Date: 2025-12-06 (Sat, 06 Dec 2025) Changed paths: M include/hamlib/rotator.h Log Message: ----------- And modernize rotator.h Commit: a5ecc6f0b1c6ef17d8f4db4e99e341c0b553fdd5 https://github.com/Hamlib/Hamlib/commit/a5ecc6f0b1c6ef17d8f4db4e99e341c0b553fdd5 Author: George Baltz N3GB <Geo...@gm...> Date: 2025-12-06 (Sat, 06 Dec 2025) Changed paths: M include/hamlib/rig.h Log Message: ----------- Remove last traces of HAMLIB_PARAMS Compare: https://github.com/Hamlib/Hamlib/compare/a95706d3a588...a5ecc6f0b1c6 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |