From 6c5499c36e32497a1e001565f0faceb15c4314cb Mon Sep 17 00:00:00 2001
From: John Melton G0ORX <john.d.melton@googlemail.com>
Date: Sun, 6 Oct 2019 10:58:08 +0100
Subject: [PATCH] fixes arithmetic exception

---
 agc_menu.c | 2 +-
 receiver.c | 1 +
 vfo_menu.c | 1 +
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/agc_menu.c b/agc_menu.c
index 116ce24..cb73ace 100644
--- a/agc_menu.c
+++ b/agc_menu.c
@@ -56,7 +56,7 @@ static gboolean delete_event(GtkWidget *widget, GdkEvent *event, gpointer user_d
 }
 
 static gboolean agc_select_cb (GtkWidget *widget, gpointer        data) {
-  active_receiver->agc=(uintptr_t)data;
+  active_receiver->agc=GPOINTER_TO_INT(data);
   //wdsp_set_agc(CHANNEL_RX0, agc);
   set_agc(active_receiver, active_receiver->agc);
   vfo_update();
diff --git a/receiver.c b/receiver.c
index 694bff9..99f3d52 100644
--- a/receiver.c
+++ b/receiver.c
@@ -956,6 +956,7 @@ fprintf(stderr,"create_receiver: id=%d default adc=%d\n",rx->id, rx->adc);
 
   rx->panadapter_high=-40;
   rx->panadapter_low=-140;
+  rx->panadapter_step=20;
 
   rx->waterfall_high=-40;
   rx->waterfall_low=-140;
diff --git a/vfo_menu.c b/vfo_menu.c
index 27a7b9f..8f93d2d 100644
--- a/vfo_menu.c
+++ b/vfo_menu.c
@@ -22,6 +22,7 @@
 #include <stdio.h>
 #include <string.h>
 #include <stdlib.h>
+#include <stdint.h>
 #include <wdsp.h>
 
 #include "new_menu.h"
-- 
2.45.2