提交 3b2ccc57 编写于 作者: B bellard

Linux compilation fix


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2065 c046a42c-6fe2-441c-8c8c-71466251a162
上级 74ccb34e
......@@ -26,6 +26,7 @@
#if defined(__linux__)
#include <dirent.h>
#include <sys/ioctl.h>
#include <linux/compiler.h>
#include <linux/usbdevice_fs.h>
#include <linux/version.h>
......@@ -59,6 +60,14 @@ typedef struct USBHostDevice {
static void usb_host_handle_reset(USBDevice *dev, int destroy)
{
USBHostDevice *s = (USBHostDevice *)dev;
if (destroy) {
if (s->fd >= 0)
close(s->fd);
qemu_free(s);
return;
}
#if 0
USBHostDevice *s = (USBHostDevice *)dev;
/* USBDEVFS_RESET, but not the first time as it has already be
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册