From 2cc68f4773c274d146083d74ac34a8b77658808d Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Sun, 21 Jan 2024 16:38:19 -0600 Subject: [PATCH] Fix compilation for mingw DLL --- src/network.c | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/network.c b/src/network.c index 686c8d181..1e76c0cd3 100644 --- a/src/network.c +++ b/src/network.c @@ -659,22 +659,6 @@ static int multicast_publisher_write_data(const multicast_publisher_args return (RIG_OK); } -static void multicast_publisher_write_lock(RIG *rig) -{ - struct rig_state *rs = &rig->state; - multicast_publisher_priv_data *priv_data = (multicast_publisher_priv_data *) - rs->multicast_publisher_priv_data; - pthread_mutex_lock(&priv_data->args.write_lock); -} - -static void multicast_publisher_write_unlock(RIG *rig) -{ - struct rig_state *rs = &rig->state; - multicast_publisher_priv_data *priv_data = (multicast_publisher_priv_data *) - rs->multicast_publisher_priv_data; - pthread_mutex_unlock(&priv_data->args.write_lock); -} - static int multicast_publisher_read_data(const multicast_publisher_args *mcast_publisher_args, size_t length, unsigned char *data) { @@ -763,6 +747,22 @@ retry: #endif +static void multicast_publisher_write_lock(RIG *rig) +{ + struct rig_state *rs = &rig->state; + multicast_publisher_priv_data *priv_data = (multicast_publisher_priv_data *) + rs->multicast_publisher_priv_data; + pthread_mutex_lock(&priv_data->args.write_lock); +} + +static void multicast_publisher_write_unlock(RIG *rig) +{ + struct rig_state *rs = &rig->state; + multicast_publisher_priv_data *priv_data = (multicast_publisher_priv_data *) + rs->multicast_publisher_priv_data; + pthread_mutex_unlock(&priv_data->args.write_lock); +} + static int multicast_publisher_write_packet_header(RIG *rig, multicast_publisher_data_packet *packet) {