From 1e67d2a9a3047234141bc9f92d0a4032049ecf3b Mon Sep 17 00:00:00 2001 From: Steve Markgraf Date: Thu, 4 Oct 2012 19:50:23 +0200 Subject: [PATCH] rtlsdr_demod_write_reg(): return 0 on success Thanks to DreamNik for reporting this issue. Signed-off-by: Steve Markgraf --- src/librtlsdr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librtlsdr.c b/src/librtlsdr.c index 185e48b..2008f39 100644 --- a/src/librtlsdr.c +++ b/src/librtlsdr.c @@ -452,7 +452,7 @@ int rtlsdr_demod_write_reg(rtlsdr_dev_t *dev, uint8_t page, uint16_t addr, uint1 rtlsdr_demod_read_reg(dev, 0x0a, 0x01, 1); - return r; + return (r == len) ? 0 : -1; } void rtlsdr_set_gpio_bit(rtlsdr_dev_t *dev, uint8_t gpio, int val)