summaryrefslogtreecommitdiffstats
path: root/lib/fidlib
diff options
context:
space:
mode:
authorUwe Klotz <uklotz@mixxx.org>2018-04-19 10:34:10 +0200
committerUwe Klotz <uklotz@mixxx.org>2018-04-19 15:19:52 +0200
commit470bbff17674bceab7244b118fd1c3d30b1b8bdc (patch)
tree90a4cfde5e9af4166c89434e4b65c44acc5cc02c /lib/fidlib
parent54e0656f00b23802b5a89c9a561e208c9cfcba80 (diff)
Fix compiler warnings
Diffstat (limited to 'lib/fidlib')
-rw-r--r--lib/fidlib/CHANGELOG1
-rw-r--r--lib/fidlib/fidrf_cmdlist.h8
2 files changed, 6 insertions, 3 deletions
diff --git a/lib/fidlib/CHANGELOG b/lib/fidlib/CHANGELOG
index 34c84a6905..831de46ee3 100644
--- a/lib/fidlib/CHANGELOG
+++ b/lib/fidlib/CHANGELOG
@@ -4,3 +4,4 @@
* Thu Apr 19 2018 Uwe Klotz <uklotz@mixxx.org>
- Thread-safe invocation of code for generating filters
+- Fix compiler warnings
diff --git a/lib/fidlib/fidrf_cmdlist.h b/lib/fidlib/fidrf_cmdlist.h
index f45ee296e8..d0721d3c9f 100644
--- a/lib/fidlib/fidrf_cmdlist.h
+++ b/lib/fidlib/fidrf_cmdlist.h
@@ -235,7 +235,9 @@ fid_run_new(FidFilter *filt, double (**funcpp)(void *,double)) {
// Generate command and coefficient lists
while (filt->len) {
- int n_iir, n_fir, cnt;
+ int n_fir = 0;
+ int n_iir = 0;
+ int cnt;
double *iir, *fir;
double adj;
if (filt->typ == 'F' && filt->len == 1) {
@@ -244,12 +246,12 @@ fid_run_new(FidFilter *filt, double (**funcpp)(void *,double)) {
continue;
}
if (filt->typ == 'F') {
- iir= 0; n_iir= 0;
+ iir= 0;
fir= filt->val; n_fir= filt->len;
filt= FFNEXT(filt);
} else if (filt->typ == 'I') {
iir= filt->val; n_iir= filt->len;
- fir= 0; n_fir= 0;
+ fir= 0;
filt= FFNEXT(filt);
while (filt->typ == 'F' && filt->len == 1) {
gain *= filt->val[0];