[Hamlib-developer] [Hamlib/Hamlib] cd135d: Balance ENTERFUNC/RETURNFUNC, ENTERFUNC2/RETURNFUN...
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Michael B. <no...@gi...> - 2024-06-26 21:07:55
|
Branch: refs/heads/master Home: https://github.com/Hamlib/Hamlib Commit: cd135de590b2eb16ab06c64f69990de23427678e https://github.com/Hamlib/Hamlib/commit/cd135de590b2eb16ab06c64f69990de23427678e Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M src/rig.c Log Message: ----------- Balance ENTERFUNC/RETURNFUNC, ENTERFUNC2/RETURNFUNC2, ELAPSED1/ELAPSED2 usage See that each call to the above is matched by a call to its counterpart. Most are cosmetic (now) but EF/RF mismatches make the depth wrong. Plus the rig->state pointerizations I started this with. Commit: 06301679d32507f58b3f746c5614f31071947eff https://github.com/Hamlib/Hamlib/commit/06301679d32507f58b3f746c5614f31071947eff Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M rigs/kenwood/elecraft.c M rigs/kenwood/ts590.c M rigs/kit/funcube.c M rigs/prm80/prm80.c M rigs/yaesu/ft1000d.c M rigs/yaesu/ft736.c M rigs/yaesu/ft767gx.c M rigs/yaesu/ft857.c M rigs/yaesu/ft920.c M rigs/yaesu/vx1700.c M src/register.c M tests/rigctl_parse.c Log Message: ----------- Balance ENTERFUNC/RETURNFUNC usage Still some unbalanced RETURNFUNC2 usage, but doesn't affect any rig data. Commit: 096af1f592b369f314de84159f0aa39788afa456 https://github.com/Hamlib/Hamlib/commit/096af1f592b369f314de84159f0aa39788afa456 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M rigs/dummy/netrigctl.c M rigs/dummy/quisk.c M rigs/icom/frame.c M rigs/icom/ic7300.c M rigs/icom/icom.c M rigs/icom/id5100.c Log Message: ----------- More of the balancing act. Mostly ENTERFUNC/RETURNFUNC. Commit: c502556fdb0c9cc0b11d08f490d7c7643b2f0455 https://github.com/Hamlib/Hamlib/commit/c502556fdb0c9cc0b11d08f490d7c7643b2f0455 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M rigs/kenwood/flex6xxx.c M rigs/kenwood/kenwood.c M rigs/kenwood/ts2000.c M rigs/kenwood/ts480.c M rigs/kenwood/ts590.c Log Message: ----------- More balancing In rigs/kenwood/* Commit: 8cdef7f4b1001640eef64a2b5fca22fb44b2527e https://github.com/Hamlib/Hamlib/commit/8cdef7f4b1001640eef64a2b5fca22fb44b2527e Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M rigs/yaesu/ft1000mp.c M rigs/yaesu/newcat.c M src/network.c Log Message: ----------- Finish balancing Commit: 23e350ad23d3773e80bad7a614d53ffd370fc30b https://github.com/Hamlib/Hamlib/commit/23e350ad23d3773e80bad7a614d53ffd370fc30b Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M src/rig.c Log Message: ----------- Get rid of some false positives for func_chk Comments only. Commit: 6996a1222c021326ce34ff3ff760e4f4a1c5b4d8 https://github.com/Hamlib/Hamlib/commit/6996a1222c021326ce34ff3ff760e4f4a1c5b4d8 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M tests/func_chk.c Log Message: ----------- Fix func_chk to do useful things Allow multiple input files Do analysis on function-by-function basis Add 'return' to processing Fix some false positives in comments Commit: 0790f4d72e4947a9ba5c7c4d8747f7eecb6d0cd9 https://github.com/Hamlib/Hamlib/commit/0790f4d72e4947a9ba5c7c4d8747f7eecb6d0cd9 Author: George Baltz N3GB <Geo...@gm...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M rigs/dummy/dummy.c M rigs/icom/icom.c M rigs/kenwood/ts2000.c M rigs/kenwood/ts480.c M rigs/kenwood/ts590.c M rigs/motorola/micom.c M rigs/yaesu/newcat.c Log Message: ----------- Fix ENTERFUNC/RETURNFUNC imbalances found by repaired func_chk Commit: 8b0e35ff0ab6ef2037ee5b8bdbbb7fa11dc30f47 https://github.com/Hamlib/Hamlib/commit/8b0e35ff0ab6ef2037ee5b8bdbbb7fa11dc30f47 Author: Michael Black <mdb...@ya...> Date: 2024-06-26 (Wed, 26 Jun 2024) Changed paths: M rigs/dummy/dummy.c M rigs/dummy/netrigctl.c M rigs/dummy/quisk.c M rigs/icom/frame.c M rigs/icom/ic7300.c M rigs/icom/icom.c M rigs/icom/id5100.c M rigs/kenwood/elecraft.c M rigs/kenwood/flex6xxx.c M rigs/kenwood/kenwood.c M rigs/kenwood/ts2000.c M rigs/kenwood/ts480.c M rigs/kenwood/ts590.c M rigs/kit/funcube.c M rigs/motorola/micom.c M rigs/prm80/prm80.c M rigs/yaesu/ft1000d.c M rigs/yaesu/ft1000mp.c M rigs/yaesu/ft736.c M rigs/yaesu/ft767gx.c M rigs/yaesu/ft857.c M rigs/yaesu/ft920.c M rigs/yaesu/newcat.c M rigs/yaesu/vx1700.c M src/network.c M src/register.c M src/rig.c M tests/func_chk.c M tests/rigctl_parse.c Log Message: ----------- Merge pull request #1570 from GeoBaltz/fix15 Balance ENTERFUNC/RETURNFUNC calls Compare: https://github.com/Hamlib/Hamlib/compare/da4f9fbc3e65...8b0e35ff0ab6 To unsubscribe from these emails, change your notification settings at https://github.com/Hamlib/Hamlib/settings/notifications |