From d4bb78d751322c2dad6220ee663f3d1a738f4fb8 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Tue, 25 Jan 2022 09:11:50 -0600 Subject: [PATCH] Fix rig state pointers in winradio --- rigs/winradio/g303.c | 2 +- rigs/winradio/g305.c | 2 +- rigs/winradio/g313-win.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/rigs/winradio/g303.c b/rigs/winradio/g303.c index d615fb441..10a6f3483 100644 --- a/rigs/winradio/g303.c +++ b/rigs/winradio/g303.c @@ -242,7 +242,7 @@ int g3_open(RIG *rig) struct g3_priv_data *priv = (struct g3_priv_data *)rig->state.priv; int device_num; - device_num = atoi(rig->state.rigport.pathname); + device_num = atoi(rig->state.rigport->pathname); /* Open Winradio receiver handle */ priv->hRadio = priv->OpenRadioDevice(device_num); diff --git a/rigs/winradio/g305.c b/rigs/winradio/g305.c index b5fa24307..6c3b8265b 100644 --- a/rigs/winradio/g305.c +++ b/rigs/winradio/g305.c @@ -243,7 +243,7 @@ int g3_open(RIG *rig) struct g3_priv_data *priv = (struct g3_priv_data *)rig->state.priv; int device_num; - device_num = atoi(rig->state.rigport.pathname); + device_num = atoi(rig->state.rigport->pathname); /* Open Winradio receiver handle */ priv->hRadio = priv->OpenRadioDevice(device_num); diff --git a/rigs/winradio/g313-win.c b/rigs/winradio/g313-win.c index b523c2b04..e083e21e5 100644 --- a/rigs/winradio/g313-win.c +++ b/rigs/winradio/g313-win.c @@ -380,7 +380,7 @@ int g313_open(RIG *rig) int Count; int id; - device_num = atoi(rig->state.rigport.pathname); + device_num = atoi(rig->state.rigport->pathname); Count = priv->waveOutGetNumDevs();