diff --git a/host/utilities/bladeRF-fsk/c/src/fir_filter.c b/host/utilities/bladeRF-fsk/c/src/fir_filter.c index 59f34f0e0..7def69727 100644 --- a/host/utilities/bladeRF-fsk/c/src/fir_filter.c +++ b/host/utilities/bladeRF-fsk/c/src/fir_filter.c @@ -213,18 +213,18 @@ int main(int argc, char *argv[]) return EXIT_FAILURE; } - inbuf = calloc(2*sizeof(int16_t), chunk_size); + inbuf = calloc(chunk_size, 2*sizeof(int16_t)); if (!inbuf) { perror("calloc"); goto out; } - tempbuf = calloc(2*sizeof(int16_t), chunk_size); + tempbuf = calloc(chunk_size, 2*sizeof(int16_t)); if (!tempbuf) { perror("calloc"); goto out; } - outbuf = calloc(sizeof(struct complex_sample), chunk_size); + outbuf = calloc(chunk_size, sizeof(struct complex_sample)); if (!outbuf) { perror("calloc"); goto out;