From bcd373c8a6a346c0eb07935f7678b7c96af4e94c Mon Sep 17 00:00:00 2001 From: Michael Black Date: Sun, 12 Jan 2020 22:53:45 -0600 Subject: [PATCH] Fix cppcheck warning in amp_dummy.c --- dummy/amp_dummy.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/dummy/amp_dummy.c b/dummy/amp_dummy.c index d32628874..5372a4390 100644 --- a/dummy/amp_dummy.c +++ b/dummy/amp_dummy.c @@ -60,17 +60,18 @@ static int dummy_amp_init(AMP *amp) { struct dummy_amp_priv_data *priv; - priv = (struct dummy_amp_priv_data *) + rig_debug(RIG_DEBUG_VERBOSE, "%s called\n", __func__); + + amp->state.priv = (struct dummy_amp_priv_data *) malloc(sizeof(struct dummy_amp_priv_data)); - if (!priv) + if (!amp->state.priv) { return -RIG_ENOMEM; } - amp->state.priv = (void *)priv; + priv = amp->state.priv; - rig_debug(RIG_DEBUG_VERBOSE, "%s called\n", __func__); amp->state.ampport.type.rig = RIG_PORT_NONE; priv->freq = 0;