X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=macosx.c;h=71bf0a09cff1a8e4eda92c7750262776b3e0c74f;hb=235269990bd62a906af871c34839ebb922eecb45;hp=c1c5d9106387c9a595bbc149c292248dc8941637;hpb=e59ecb3359d02ec549acc230f1a7db118b67bb8a;p=libserialport.git diff --git a/macosx.c b/macosx.c index c1c5d91..71bf0a0 100644 --- a/macosx.c +++ b/macosx.c @@ -28,13 +28,12 @@ enum sp_return get_port_details(struct sp_port *port) char description[128]; int bus, address, vid, pid = -1; char manufacturer[128], product[128], serial[128]; - char baddr[32]; CFMutableDictionaryRef classes; io_iterator_t iter; - io_object_t ioport; + io_object_t ioport, ioparent; CFTypeRef cf_property, cf_bus, cf_address, cf_vendor, cf_product; Boolean result; - char path[PATH_MAX]; + char path[PATH_MAX], class[16]; DEBUG("Getting serial port list"); if (!(classes = IOServiceMatching(kIOSerialBSDServiceValue)))