kopia lustrzana https://github.com/Hamlib/Hamlib
Prevent segfault in fifo peek
rodzic
f33fa95d8d
commit
7adc91d0ea
|
@ -37,6 +37,7 @@ int push(FIFO_RIG *fifo, const char *msg)
|
||||||
|
|
||||||
int peek(FIFO_RIG *fifo)
|
int peek(FIFO_RIG *fifo)
|
||||||
{
|
{
|
||||||
|
if (fifo == NULL) return -1;
|
||||||
if (fifo->tail < 0 || fifo->head < 0) return -1;
|
if (fifo->tail < 0 || fifo->head < 0) return -1;
|
||||||
if (fifo->tail > 1023 || fifo->head > 1023) return -1;
|
if (fifo->tail > 1023 || fifo->head > 1023) return -1;
|
||||||
if (fifo->tail == fifo->head) { return -1; }
|
if (fifo->tail == fifo->head) { return -1; }
|
||||||
|
|
Ładowanie…
Reference in New Issue