Browse Source

fix type definition in library
interface

sorry mom! :P

Dimitri Stolnikov 13 years ago
parent
commit
e22c8a8378
3 changed files with 3 additions and 3 deletions
  1. 1 1
      include/rtl-sdr.h
  2. 1 1
      include/rtlsdr_i2c.h
  3. 1 1
      src/rtl-sdr.c

+ 1 - 1
include/rtl-sdr.h

@@ -25,7 +25,7 @@ extern "C" {
 
 #include <stdint.h>
 
-typedef int rtlsdr_dev_t;
+typedef struct rtlsdr_dev rtlsdr_dev_t;
 
 uint32_t rtlsdr_get_device_count(void);
 

+ 1 - 1
include/rtlsdr_i2c.h

@@ -1,7 +1,7 @@
 #ifndef __I2C_H
 #define __I2C_H
 
-typedef int rtlsdr_dev_t;
+typedef struct rtlsdr_dev rtlsdr_dev_t;
 
 int rtlsdr_i2c_write(rtlsdr_dev_t *dev, uint8_t i2c_addr, uint8_t *buffer, int len);
 int rtlsdr_i2c_read(rtlsdr_dev_t *dev, uint8_t i2c_addr, uint8_t *buffer, int len);

+ 1 - 1
src/rtl-sdr.c

@@ -110,7 +110,7 @@ static rtlsdr_device_t devices[] = {
 	{ 0x1d19, 0x1101, "Dexatek DK DVB-T Dongle (Logilink VG0002A)" },
 };
 
-typedef struct {
+typedef struct rtlsdr_dev {
 	struct libusb_device_handle *devh;
 	rtlsdr_tuner_t *tuner;
 	int rate; /* Hz */