From: Ramakrishnan Muthukrishnan Date: Thu, 30 Nov 2023 16:18:47 +0000 (+0530) Subject: refactor some header files X-Git-Url: https://git.rkrishnan.org/specifications/components//%22%3C?a=commitdiff_plain;h=bf159688c21126adfc674187d2e5d19b19125674;p=pihpsdr.git refactor some header files --- diff --git a/Makefile b/Makefile index d0e5ef1..bfd927e 100644 --- a/Makefile +++ b/Makefile @@ -167,7 +167,7 @@ OPTIONS=$(SMALL_SCREEN_OPTIONS) $(MIDI_OPTIONS) $(LEVEL_OPTIONS) $(PURESIGNAL_OP $(PTT_OPTIONS) \ $(SERVER_OPTIONS) \ $(AUDIO_OPTIONS) \ - -D GIT_DATE='"$(GIT_DATE)"' -D GIT_VERSION='"$(GIT_VERSION)"' $(DEBUG_OPTION) + $(DEBUG_OPTION) ifeq ($(UNAME_S), Linux) @@ -217,7 +217,6 @@ fft_menu.c \ diversity_menu.c \ tx_menu.c \ vfo_menu.c \ -test_menu.c \ meter.c \ mode.c \ old_discovery.c \ @@ -236,12 +235,10 @@ toolbar.c \ transmitter.c \ zoompan.c \ sliders.c \ -version.c \ vfo.c \ waterfall.c \ button_text.c \ vox.c \ -update.c \ store.c \ store_menu.c \ memory.c \ @@ -297,7 +294,6 @@ fft_menu.h \ diversity_menu.h \ tx_menu.h \ vfo_menu.h \ -test_menu.h \ meter.h \ mode.h \ old_discovery.h \ @@ -315,12 +311,10 @@ toolbar.h \ transmitter.h \ zoompan.h \ sliders.h \ -version.h \ vfo.h \ waterfall.h \ button_text.h \ vox.h \ -update.h \ store.h \ store_menu.h \ memory.h \ @@ -344,7 +338,6 @@ band.o \ discovered.o \ discovery.o \ filter.o \ -version.o \ main.o \ new_menu.o \ about_menu.o \ @@ -373,7 +366,6 @@ fft_menu.o \ diversity_menu.o \ tx_menu.o \ vfo_menu.o \ -test_menu.o \ meter.o \ mode.o \ old_discovery.o \ @@ -396,7 +388,6 @@ vfo.o \ waterfall.o \ button_text.o \ vox.o \ -update.o \ store.o \ store_menu.o \ memory.o \ @@ -424,18 +415,14 @@ $(PROGRAM): $(OBJS) $(AUDIO_OBJS) $(REMOTE_OBJS) $(USBOZY_OBJS) \ $(MIDI_OBJS) $(SERVER_OBJS) $(LIBS) .PHONY: all -all: prebuild $(PROGRAM) $(HEADERS) $(AUDIO_HEADERS) $(USBOZY_HEADERS) \ +all: $(PROGRAM) $(HEADERS) $(AUDIO_HEADERS) $(USBOZY_HEADERS) \ $(LOCALCW_HEADERS) \ $(PURESIGNAL_HEADERS) $(MIDI_HEADERS) $(SERVER_HEADERS) \ $(AUDIO_SOURCES) $(SOURCES) \ $(USBOZY_SOURCES) $(LOCALCW_SOURCE) \ $(PURESIGNAL_SOURCES) $(MIDI_SOURCES) $(SERVER_SOURCES) -.PHONY: prebuild -prebuild: - rm -f version.o -# # On some platforms, INCLUDES contains "-pthread" (from a pkg-config output) # which is not a valid cppcheck option # Therefore, correct this here. Furthermore, we can add additional options to CPP diff --git a/about_menu.c b/about_menu.c index 1d33ff1..984b742 100644 --- a/about_menu.c +++ b/about_menu.c @@ -25,13 +25,13 @@ #include #include #include +#include #include #include "new_menu.h" #include "about_menu.h" #include "discovered.h" #include "radio.h" -#include "version.h" static GtkWidget *parent_window=NULL; static GtkWidget *dialog=NULL; @@ -83,9 +83,7 @@ void about_menu(GtkWidget *parent) { GtkWidget *grid=gtk_grid_new(); gtk_grid_set_column_homogeneous(GTK_GRID(grid),TRUE); - //gtk_grid_set_row_homogeneous(GTK_GRID(grid),TRUE); gtk_grid_set_column_spacing (GTK_GRID(grid),4); - //gtk_grid_set_row_spacing (GTK_GRID(grid),4); int row=0; @@ -103,12 +101,6 @@ void about_menu(GtkWidget *parent) { strcat(text,"\n Ken Hopper, N9VV: Testing and Documentation"); strcat(text,"\n Christoph van Wüllen, DL1YCF: CW, Pure Signal, Diversity, MIDI "); - sprintf(line,"\n\nBuild date: %s", build_date); - strcat(text,line); - - sprintf(line,"\nBuild version: %s", build_version); - strcat(text,line); - sprintf(line,"\nWDSP version: %d.%02d", GetWDSPVersion()/100, GetWDSPVersion()%100); strcat(text,line); diff --git a/actions.c b/actions.c index db8618e..276caf5 100644 --- a/actions.c +++ b/actions.c @@ -1,4 +1,5 @@ #include +#include #include "main.h" #include "discovery.h" diff --git a/adc.h b/adc.h index 7a1b5ca..9cedcbb 100644 --- a/adc.h +++ b/adc.h @@ -20,8 +20,6 @@ #ifndef ADC_H #define ADC_H -#include - enum { AUTOMATIC=0, MANUAL @@ -56,18 +54,18 @@ enum { }; typedef struct _adc { - gint filters; - gint hpf; - gint lpf; - gint antenna; - gboolean dither; - gboolean random; - gboolean preamp; - gint attenuation; - gboolean enable_step_attenuation; - gdouble gain; - gdouble min_gain; - gdouble max_gain; + int filters; + int hpf; + int lpf; + int antenna; + bool dither; + bool random; + bool preamp; + int attenuation; + bool enable_step_attenuation; + double gain; + double min_gain; + double max_gain; } ADC; #endif diff --git a/agc_menu.c b/agc_menu.c index 36e2caa..16bdbf9 100644 --- a/agc_menu.c +++ b/agc_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "new_menu.h" #include "agc_menu.h" diff --git a/ant_menu.c b/ant_menu.c index e839ed4..914e078 100644 --- a/ant_menu.c +++ b/ant_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "ant_menu.h" diff --git a/band.c b/band.c index 9ba0261..2581d97 100644 --- a/band.c +++ b/band.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "bandstack.h" #include "band.h" diff --git a/band.h b/band.h index 5fa15df..dfb51d1 100644 --- a/band.h +++ b/band.h @@ -20,7 +20,6 @@ #ifndef _BAND_H #define _BAND_H -#include #include "bandstack.h" enum { @@ -77,7 +76,7 @@ typedef struct _CHANNEL CHANNEL; extern int band; -extern gboolean displayHF; +extern bool displayHF; #define UK_CHANNEL_ENTRIES 11 #define OTHER_CHANNEL_ENTRIES 5 diff --git a/band_menu.c b/band_menu.c index 7bbb472..73de711 100644 --- a/band_menu.c +++ b/band_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "new_menu.h" #include "band_menu.h" diff --git a/bandstack_menu.c b/bandstack_menu.c index 19152df..5f58e3f 100644 --- a/bandstack_menu.c +++ b/bandstack_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "new_menu.h" #include "bandstack_menu.h" diff --git a/configure.c b/configure.c index f03e041..0d8b08b 100644 --- a/configure.c +++ b/configure.c @@ -28,6 +28,8 @@ #include #include #include +#include + #include "main.h" #include "channel.h" #include "discovered.h" diff --git a/cw_menu.c b/cw_menu.c index d183b29..58748b6 100644 --- a/cw_menu.c +++ b/cw_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "pa_menu.h" diff --git a/dac.h b/dac.h index a08135f..a98cb06 100644 --- a/dac.h +++ b/dac.h @@ -21,8 +21,8 @@ #define DAC_H typedef struct _dac { - gint antenna; - gdouble gain; + int antenna; + double gain; } DAC; #endif diff --git a/discovery.c b/discovery.c index 64b99a5..c0dd5cd 100644 --- a/discovery.c +++ b/discovery.c @@ -27,6 +27,8 @@ #include #include #include +#include + #ifdef MIDI #include #include diff --git a/display_menu.c b/display_menu.c index 38aab90..eae3c2b 100644 --- a/display_menu.c +++ b/display_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "main.h" #include "new_menu.h" diff --git a/diversity_menu.c b/diversity_menu.c index 8df76c8..04a8cd5 100644 --- a/diversity_menu.c +++ b/diversity_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "diversity_menu.h" diff --git a/dsp_menu.c b/dsp_menu.c index ef710d5..452c68d 100644 --- a/dsp_menu.c +++ b/dsp_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "dsp_menu.h" diff --git a/encoder_menu.c b/encoder_menu.c index 66b6b2f..e81c754 100644 --- a/encoder_menu.c +++ b/encoder_menu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "main.h" #include "new_menu.h" diff --git a/equalizer_menu.c b/equalizer_menu.c index 1d6faa3..c0ca3ac 100644 --- a/equalizer_menu.c +++ b/equalizer_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include diff --git a/error_handler.c b/error_handler.c index 4c18773..40f65fe 100644 --- a/error_handler.c +++ b/error_handler.c @@ -2,6 +2,7 @@ #include #include #include +#include #include "error_handler.h" #include "main.h" diff --git a/exit_menu.c b/exit_menu.c index 9beeb28..9496cf0 100644 --- a/exit_menu.c +++ b/exit_menu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "main.h" #include "new_menu.h" diff --git a/ext.c b/ext.c index d94efa2..06f52c0 100644 --- a/ext.c +++ b/ext.c @@ -22,6 +22,8 @@ #include #include #include +#include + #include "main.h" #include "discovery.h" #include "receiver.h" diff --git a/fft_menu.c b/fft_menu.c index 85e6f39..815b334 100644 --- a/fft_menu.c +++ b/fft_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "fft_menu.h" diff --git a/filter.c b/filter.c index af0160a..6bfba8a 100644 --- a/filter.c +++ b/filter.c @@ -19,6 +19,7 @@ #include #include +#include #include "sliders.h" #include "filter.h" diff --git a/filter.h b/filter.h index 97c2f8b..a86679c 100644 --- a/filter.h +++ b/filter.h @@ -57,7 +57,7 @@ extern int txFilterHighCut; extern FILTER *filters[MODES]; -extern gint filter_step; +extern int filter_step; extern void filterSaveState(); extern void filterRestoreState(); diff --git a/filter_menu.c b/filter_menu.c index f4ffab0..7c7b6df 100644 --- a/filter_menu.c +++ b/filter_menu.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "new_menu.h" #include "filter_menu.h" diff --git a/i2c.c b/i2c.c index d2e4b1f..5c8353a 100644 --- a/i2c.c +++ b/i2c.c @@ -8,8 +8,9 @@ #include #include #include - +#include #include + #include "i2c.h" #include "actions.h" #include "gpio.h" diff --git a/iambic.c b/iambic.c index 9751e3f..6c5f99e 100644 --- a/iambic.c +++ b/iambic.c @@ -191,6 +191,7 @@ #include #include #include +#include #ifdef LOCALCW #include "gpio.h" diff --git a/main.c b/main.c index b427f82..3ecf892 100644 --- a/main.c +++ b/main.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "actions.h" #include "audio.h" @@ -67,18 +68,12 @@ gint display_width; gint display_height; gint full_screen = 1; -static GtkWidget *discovery_dialog; - static GdkCursor *cursor_arrow; static GdkCursor *cursor_watch; -static GtkWidget *splash; - GtkWidget *top_window; GtkWidget *grid; -static DISCOVERED *d; - static GtkWidget *status; void status_text(char *text) { @@ -89,11 +84,6 @@ void status_text(char *text) { gtk_main_iteration(); } -static gint save_cb(gpointer data) { - radioSaveState(); - return TRUE; -} - static pthread_t wisdom_thread_id; static int wisdom_running = 0; @@ -109,7 +99,7 @@ static void *wisdom_thread(void *arg) { // code to switch mox copied from mox_cb() in toolbar.c, // but added the correct return values. // -gboolean keypress_cb(GtkWidget *widget, GdkEventKey *event, gpointer data) { +bool keypress_cb(GtkWidget *widget, GdkEventKey *event, gpointer data) { if (radio != NULL) { if (event->keyval == GDK_KEY_space) { @@ -189,6 +179,9 @@ static int init(void *data) { // sem_trywait() is not elegant, replaced this with wisdom_running variable. // char *c = getcwd(wisdom_directory, sizeof(wisdom_directory)); + if (c == NULL) { + perror("getcwd"); + } strcpy(&wisdom_directory[strlen(wisdom_directory)], "/"); fprintf(stderr, "Securing wisdom file in directory: %s\n", wisdom_directory); status_text("Checking FFTW Wisdom file ..."); @@ -212,8 +205,6 @@ static void activate_pihpsdr(GtkApplication *app, gpointer data) { // gtk_init (&argc, &argv); - fprintf(stderr, "Build: %s %s\n", build_date, version); - fprintf(stderr, "GTK+ version %ud.%ud.%ud\n", gtk_major_version, gtk_minor_version, gtk_micro_version); uname(&unameData); @@ -305,22 +296,6 @@ static void activate_pihpsdr(GtkApplication *app, gpointer data) { fprintf(stderr, "add image to grid\n"); gtk_grid_attach(GTK_GRID(grid), image, 0, 0, 1, 4); - fprintf(stderr, "create pi label\n"); - char build[128]; - sprintf(build, "build: %s %s", build_date, version); - GtkWidget *pi_label = gtk_label_new("Verdure RF Technologies"); - gtk_label_set_justify(GTK_LABEL(pi_label), GTK_JUSTIFY_LEFT); - gtk_widget_show(pi_label); - fprintf(stderr, "add pi label to grid\n"); - gtk_grid_attach(GTK_GRID(grid), pi_label, 1, 0, 1, 1); - - fprintf(stderr, "create build label\n"); - GtkWidget *build_date_label = gtk_label_new(build); - gtk_label_set_justify(GTK_LABEL(build_date_label), GTK_JUSTIFY_LEFT); - gtk_widget_show(build_date_label); - fprintf(stderr, "add build label to grid\n"); - gtk_grid_attach(GTK_GRID(grid), build_date_label, 1, 1, 1, 1); - fprintf(stderr, "create status\n"); status = gtk_label_new(""); gtk_label_set_justify(GTK_LABEL(status), GTK_JUSTIFY_LEFT); diff --git a/main.h b/main.h index bf1e33f..5b540dd 100644 --- a/main.h +++ b/main.h @@ -30,14 +30,13 @@ enum { CONTROLLER2_V2 }; -extern gint controller; - -extern gint display_width; -extern gint display_height; -extern gint full_screen; +extern int controller; +extern int display_width; +extern int display_height; +extern int full_screen; extern GtkWidget *top_window; extern GtkWidget *grid; extern void status_text(char *text); -extern gboolean keypress_cb(GtkWidget *widget, GdkEventKey *event, gpointer data); +extern bool keypress_cb(GtkWidget *widget, GdkEventKey *event, gpointer data); #endif diff --git a/meter.c b/meter.c index 5784904..ed9a6b6 100644 --- a/meter.c +++ b/meter.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "receiver.h" #include "meter.h" diff --git a/meter_menu.c b/meter_menu.c index 3a9667d..f018031 100644 --- a/meter_menu.c +++ b/meter_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include diff --git a/mode_menu.c b/mode_menu.c index b992d82..bd78dae 100644 --- a/mode_menu.c +++ b/mode_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "new_menu.h" #include "band_menu.h" diff --git a/nb_menu.c b/nb_menu.c index c7f6f99..3325f5b 100644 --- a/nb_menu.c +++ b/nb_menu.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "new_menu.h" #include "noise_menu.h" diff --git a/new_menu.c b/new_menu.c index 9ab9129..edb14cb 100644 --- a/new_menu.c +++ b/new_menu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "audio.h" #include "new_menu.h" @@ -377,11 +378,6 @@ static gboolean ps_cb (GtkWidget *widget, GdkEventButton *event, gpointer data) } #endif -void start_test() { - cleanup(); - test_menu(top_window); -} - #ifdef CLIENT_SERVER void start_server() { cleanup(); @@ -454,7 +450,7 @@ void new_menu() GtkWidget *exit_b=gtk_button_new_with_label("Exit piHPSDR"); g_signal_connect (exit_b, "button-press-event", G_CALLBACK(exit_cb), NULL); - gtk_grid_attach(GTK_GRID(grid),exit_b,4,0,2,1); + gtk_grid_attach(GTK_GRID(grid),exit_b,3,0,2,1); i=5; diff --git a/new_protocol.c b/new_protocol.c index 84a3842..755874f 100644 --- a/new_protocol.c +++ b/new_protocol.c @@ -40,6 +40,7 @@ #include #include #include +#include #include diff --git a/noise_menu.c b/noise_menu.c index 7b1f93c..d15f424 100644 --- a/noise_menu.c +++ b/noise_menu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/oc_menu.c b/oc_menu.c index 545315e..aa91f4b 100644 --- a/oc_menu.c +++ b/oc_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "oc_menu.h" diff --git a/old_protocol.c b/old_protocol.c index ffef50d..85a3ba7 100644 --- a/old_protocol.c +++ b/old_protocol.c @@ -34,6 +34,8 @@ #include #include #include +#include + #include #include "audio.h" diff --git a/pa_menu.c b/pa_menu.c index 29df28f..fc9c8d2 100644 --- a/pa_menu.c +++ b/pa_menu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "new_menu.h" #include "pa_menu.h" diff --git a/pulseaudio.c b/pulseaudio.c index 18f2d25..d915ad1 100644 --- a/pulseaudio.c +++ b/pulseaudio.c @@ -2,6 +2,7 @@ #include #include #include +#include #include "audio.h" #include "mode.h" diff --git a/radio.c b/radio.c index 556efbf..9baad7a 100644 --- a/radio.c +++ b/radio.c @@ -29,6 +29,7 @@ #include #include #include +#include #include diff --git a/radio_menu.c b/radio_menu.c index 929d563..0a70f4c 100644 --- a/radio_menu.c +++ b/radio_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "main.h" #include "discovered.h" diff --git a/receiver.c b/receiver.c index db9b498..fda9c0f 100644 --- a/receiver.c +++ b/receiver.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/rx_menu.c b/rx_menu.c index b6d0c87..b53e846 100644 --- a/rx_menu.c +++ b/rx_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "audio.h" #include "band.h" diff --git a/rx_panadapter.c b/rx_panadapter.c index d150c2c..78b3988 100644 --- a/rx_panadapter.c +++ b/rx_panadapter.c @@ -25,6 +25,7 @@ #include #include #include +#include #include diff --git a/sliders.c b/sliders.c index 4c43fbb..8194f17 100644 --- a/sliders.c +++ b/sliders.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "receiver.h" #include "sliders.h" diff --git a/step_menu.c b/step_menu.c index 8670e3a..711bc21 100644 --- a/step_menu.c +++ b/step_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "new_menu.h" #include "radio.h" diff --git a/store.c b/store.c index 3eb332d..a2bbc35 100644 --- a/store.c +++ b/store.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "bandstack.h" #include "band.h" diff --git a/store_menu.c b/store_menu.c index 29f8808..8140279 100644 --- a/store_menu.c +++ b/store_menu.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "new_menu.h" #include "store_menu.h" diff --git a/switch_menu.c b/switch_menu.c index 94bee0d..7b1e1ff 100644 --- a/switch_menu.c +++ b/switch_menu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "main.h" #include "new_menu.h" diff --git a/toolbar.c b/toolbar.c index 82d81d6..80ad892 100644 --- a/toolbar.c +++ b/toolbar.c @@ -23,6 +23,8 @@ #include #include #include +#include + #include "actions.h" #include "gpio.h" #include "toolbar.h" diff --git a/toolbar_menu.c b/toolbar_menu.c index 4e8bdba..d0637e6 100644 --- a/toolbar_menu.c +++ b/toolbar_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "main.h" #include "new_menu.h" diff --git a/transmitter.c b/transmitter.c index 50d5844..c573a52 100644 --- a/transmitter.c +++ b/transmitter.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/tx_menu.c b/tx_menu.c index e628959..de2e19a 100644 --- a/tx_menu.c +++ b/tx_menu.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "audio.h" #include "new_menu.h" diff --git a/tx_panadapter.c b/tx_panadapter.c index 8fb179b..2859e8f 100644 --- a/tx_panadapter.c +++ b/tx_panadapter.c @@ -24,7 +24,9 @@ #include #include #include +#include #include + #include "agc.h" #include "band.h" #include "channel.h" diff --git a/vfo.c b/vfo.c index 1ad35b9..35459a3 100644 --- a/vfo.c +++ b/vfo.c @@ -18,8 +18,6 @@ */ #include -#include -#include #include #include #include @@ -30,6 +28,8 @@ #include #include #include +#include +#include #include "agc.h" #include "band.h" diff --git a/vfo_menu.c b/vfo_menu.c index 2cc7832..012307f 100644 --- a/vfo_menu.c +++ b/vfo_menu.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "new_menu.h" #include "band.h" diff --git a/vox.c b/vox.c index e6ac5a3..d2b40d2 100644 --- a/vox.c +++ b/vox.c @@ -18,6 +18,7 @@ */ #include +#include #include "radio.h" #include "transmitter.h" diff --git a/vox_menu.c b/vox_menu.c index d47160f..580464e 100644 --- a/vox_menu.c +++ b/vox_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "led.h" #include "new_menu.h" diff --git a/waterfall.c b/waterfall.c index 46932aa..fd85804 100644 --- a/waterfall.c +++ b/waterfall.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "radio.h" #include "vfo.h" diff --git a/xvtr_menu.c b/xvtr_menu.c index afb2c1f..7bd28dc 100644 --- a/xvtr_menu.c +++ b/xvtr_menu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "band.h" #include "filter.h" diff --git a/zoompan.c b/zoompan.c index 29eb754..ec92a87 100644 --- a/zoompan.c +++ b/zoompan.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "main.h" #include "receiver.h"