diff --git a/impl/src/layer1/rx.c b/impl/src/layer1/rx.c index 0944088..e264178 100644 --- a/impl/src/layer1/rx.c +++ b/impl/src/layer1/rx.c @@ -454,7 +454,7 @@ result_t layer1_rx_process(layer1_rx_t *rx, const float complex *samples, size_t payload_enc, 8, sizeof(payload_enc), &nsyms)); fec payload_fec = modcod_create_fec(rx->modcod); - result_t res = fec_decode(payload_fec, rx->payload_len_bytes, payload_enc, payload); + int res = fec_decode(payload_fec, rx->payload_len_bytes, payload_enc, payload); fec_destroy(payload_fec); if(res != LIQUID_OK) { diff --git a/impl/src/utils.c b/impl/src/utils.c index 7f8daa7..5d48336 100644 --- a/impl/src/utils.c +++ b/impl/src/utils.c @@ -1,4 +1,5 @@ #include +#include #include #include