diff --git a/rigs/kit/dwt.c b/rigs/kit/dwt.c index 142bdd55b..88c30eb43 100644 --- a/rigs/kit/dwt.c +++ b/rigs/kit/dwt.c @@ -625,7 +625,7 @@ const struct rig_caps dwt_caps = int dwt_init(RIG *rig) { - hamlib_port_t *rp = &rig->state.rigport; + hamlib_port_t *rp = rig->state.rigport; rp->parm.usb.vid = USB_VID_CT; rp->parm.usb.pid = USB_PID_CT_DWT; @@ -639,7 +639,7 @@ int dwt_init(RIG *rig) #define MSG_LEN 16 int dwt_set_freq(RIG *rig, vfo_t vfo, freq_t freq) { - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; int request, value, index; unsigned char buf[MSG_LEN] = { 0x4a, 0x00, 0x03, 0x00, 0xff, 0xff, 0x32 }; int requesttype, r; @@ -672,7 +672,7 @@ int dwt_set_freq(RIG *rig, vfo_t vfo, freq_t freq) const char *dwt_get_info(RIG *rig) { static char buf[64]; - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; struct libusb_device_descriptor desc; /* always succeeds since libusb-1.0.16 */ diff --git a/rigs/kit/elektor507.c b/rigs/kit/elektor507.c index 748319286..8b8d1a190 100644 --- a/rigs/kit/elektor507.c +++ b/rigs/kit/elektor507.c @@ -377,7 +377,7 @@ const char *elektor507_get_info(RIG *rig) */ int elektor507_init(RIG *rig) { - hamlib_port_t *rp = &rig->state.rigport; + hamlib_port_t *rp = rig->state.rigport; struct elektor507_priv_data *priv; rig->state.priv = (struct elektor507_priv_data *)calloc(sizeof(struct @@ -430,7 +430,7 @@ int elektor507_cleanup(RIG *rig) const char *elektor507_get_info(RIG *rig) { static char buf[64]; - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; struct libusb_device_descriptor desc; /* always succeeds since libusb-1.0.16 */ @@ -443,7 +443,7 @@ const char *elektor507_get_info(RIG *rig) int elektor507_libusb_setup(RIG *rig) { - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; int ret; unsigned short index = 0, usb_val; @@ -504,7 +504,7 @@ int elektor507_libusb_setup(RIG *rig) int elektor507_ftdi_write_data(RIG *rig, void *FTOutBuf, unsigned long BufferSize) { - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; int ret, actual_length; rig_debug(RIG_DEBUG_TRACE, "%s called, %lu bytes\n", __func__, BufferSize); diff --git a/rigs/kit/fifisdr.c b/rigs/kit/fifisdr.c index d2dd377e3..fa38bc44b 100644 --- a/rigs/kit/fifisdr.c +++ b/rigs/kit/fifisdr.c @@ -279,12 +279,12 @@ static int fifisdr_usb_write(RIG *rig, unsigned char *bytes, int size) { int ret; - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; ret = libusb_control_transfer(udh, LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE | LIBUSB_ENDPOINT_OUT, request, value, index, - bytes, size, rig->state.rigport.timeout); + bytes, size, rig->state.rigport->timeout); if (ret != size) { @@ -306,12 +306,12 @@ static int fifisdr_usb_read(RIG *rig, unsigned char *bytes, int size) { int ret; - libusb_device_handle *udh = rig->state.rigport.handle; + libusb_device_handle *udh = rig->state.rigport->handle; ret = libusb_control_transfer(udh, LIBUSB_REQUEST_TYPE_VENDOR | LIBUSB_RECIPIENT_DEVICE | LIBUSB_ENDPOINT_IN, request, value, index, - bytes, size, rig->state.rigport.timeout); + bytes, size, rig->state.rigport->timeout); if (ret != size) { @@ -329,7 +329,7 @@ static int fifisdr_usb_read(RIG *rig, int fifisdr_init(RIG *rig) { - hamlib_port_t *rp = &rig->state.rigport; + hamlib_port_t *rp = rig->state.rigport; struct fifisdr_priv_instance_data *priv; rig->state.priv = (struct fifisdr_priv_instance_data *)calloc(sizeof( diff --git a/rigs/kit/funcube.c b/rigs/kit/funcube.c index c91a8f56b..052dfda94 100644 --- a/rigs/kit/funcube.c +++ b/rigs/kit/funcube.c @@ -234,7 +234,7 @@ const struct rig_caps funcubeplus_caps = int funcube_init(RIG *rig) { - hamlib_port_t *rp = &rig->state.rigport; + hamlib_port_t *rp = rig->state.rigport; struct funcube_priv_data *priv; rig->state.priv = (struct funcube_priv_data *)calloc(sizeof( @@ -264,7 +264,7 @@ int funcube_init(RIG *rig) int funcubeplus_init(RIG *rig) { - hamlib_port_t *rp = &rig->state.rigport; + hamlib_port_t *rp = rig->state.rigport; struct funcube_priv_data *priv; rig->state.priv = (struct funcube_priv_data *)calloc(sizeof(