From 5c1b328b2256288c71d6f59c7590c5b9bdb647af Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Thu, 10 Feb 2022 11:31:01 -0600 Subject: [PATCH] Add some more memcpy's to amplifier.c rotator.c for deprecated structure --- src/amplifier.c | 2 ++ src/rotator.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/amplifier.c b/src/amplifier.c index 6b522ed5c..c68c45295 100644 --- a/src/amplifier.c +++ b/src/amplifier.c @@ -412,6 +412,8 @@ int HAMLIB_API amp_open(AMP *amp) if (status != RIG_OK) { + memcpy(&->state.ampport_deprecated, &->state.ampport, + sizeof(amp->state.ampport_deprecated)); return status; } } diff --git a/src/rotator.c b/src/rotator.c index edf624c72..f71197a5a 100644 --- a/src/rotator.c +++ b/src/rotator.c @@ -484,6 +484,8 @@ int HAMLIB_API rot_open(ROT *rot) if (status != RIG_OK) { + memcpy(&rot->state.rotport_deprecated, &rot->state.rotport, + sizeof(rot->state.rotport_deprecated)); return status; } }