diff options
Diffstat (limited to 'sys/src/cmd/nusb/disk/disk.c')
-rw-r--r-- | sys/src/cmd/nusb/disk/disk.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/sys/src/cmd/nusb/disk/disk.c b/sys/src/cmd/nusb/disk/disk.c index dd7085a66..0e817fc62 100644 --- a/sys/src/cmd/nusb/disk/disk.c +++ b/sys/src/cmd/nusb/disk/disk.c @@ -1002,20 +1002,6 @@ usage(void) exits("usage"); } -static void -umsdevfree(void *a) -{ - Ums *ums = a; - - if(ums == nil) - return; - closedev(ums->epin); - closedev(ums->epout); - ums->epin = ums->epout = nil; - free(ums->lun); - free(ums); -} - /* * some devices like usb modems appear as mass storage * for windows driver installation. switch mode here @@ -1068,7 +1054,6 @@ main(int argc, char **argv) notreallyums(dev); ums = dev->aux = emallocz(sizeof(Ums), 1); ums->maxlun = -1; - dev->free = umsdevfree; if(findendpoints(ums) < 0) sysfatal("endpoints not found"); |