diff options
Diffstat (limited to 'daemon')
| -rw-r--r-- | daemon/usb-linux.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/usb-linux.c b/daemon/usb-linux.c index c9420c8..0860b46 100644 --- a/daemon/usb-linux.c +++ b/daemon/usb-linux.c | |||
| @@ -322,6 +322,7 @@ int usb_discover(void) | |||
| 322 | 322 | ||
| 323 | struct usb_device *usbdev; | 323 | struct usb_device *usbdev; |
| 324 | usbdev = malloc(sizeof(struct usb_device)); | 324 | usbdev = malloc(sizeof(struct usb_device)); |
| 325 | memset(usbdev, 0, sizeof(*usbdev)); | ||
| 325 | 326 | ||
| 326 | for(j=0; j<config->bNumInterfaces; j++) { | 327 | for(j=0; j<config->bNumInterfaces; j++) { |
| 327 | const struct libusb_interface_descriptor *intf = &config->interface[j].altsetting[0]; | 328 | const struct libusb_interface_descriptor *intf = &config->interface[j].altsetting[0]; |
