libusb-compat: fix warnings

This commit is contained in:
Philippe Teuwen 2013-10-14 22:30:55 +02:00
parent 3d901ced5c
commit 15582d7063

View File

@ -199,7 +199,7 @@ static int find_busses(struct usbbus_bus **ret)
memset(bus, 0, sizeof(*bus)); memset(bus, 0, sizeof(*bus));
bus->location = bus_num; bus->location = bus_num;
sprintf(bus->dirname, "%03d", bus_num); snprintf(bus->dirname, USBBUS_PATH_MAX, "%03d", bus_num);
LIST_ADD(busses, bus); LIST_ADD(busses, bus);
} }
@ -303,7 +303,7 @@ static int find_devices(libusb_device **dev_list, int dev_list_len,
dev->bus = bus; dev->bus = bus;
dev->devnum = libusb_get_device_address(newlib_dev); dev->devnum = libusb_get_device_address(newlib_dev);
sprintf(dev->filename, "%03d", dev->devnum); snprintf(dev->filename, USBBUS_PATH_MAX, "%03d", dev->devnum);
LIST_ADD(devices, dev); LIST_ADD(devices, dev);
} }