aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libmirisdr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libmirisdr.c b/src/libmirisdr.c
index 6a4c0be..58dea97 100644
--- a/src/libmirisdr.c
+++ b/src/libmirisdr.c
@@ -788,7 +788,7 @@ static void LIBUSB_CALL _libusb_callback(struct libusb_transfer *xfer)
}
}
- if (dev->cb)
+ if (dev->cb && total_len > 0)
dev->cb((uint8_t*)outsamples, total_len * sizeof(int16_t), dev->cb_ctx);
/* resubmit transfer */