pay/fs сделаны неконстантными, hdr остаётся const. Только предупреждение,

поведение не менялось.
This commit is contained in:
Maxim
2026-07-14 14:49:20 +03:00
parent 993aa0beed
commit 02cf711aec

View File

@@ -123,9 +123,9 @@ static int callback(unsigned char *hdr, int hdr_valid,
// Разбор одного кадра в потоке C: seq-детектор + RS + CRC-поверх-RS + запись.
// Порядок сохранён (fq FIFO, единственный писатель в stdout — этот поток).
static void process_frame(const fq_slot_t *fs) {
static void process_frame(fq_slot_t *fs) {
const uint8_t *hdr = fs->hdr;
const uint8_t *pay = fs->pay;
uint8_t *pay = fs->pay; // не const: fec_decode() liquid не const-correct
unsigned pay_len = fs->pay_len;
int pay_valid = fs->pay_valid;