README: fix a typo in the "make install_udev_rules" command line
[kinect-audio-setup.git] / kinect_upload_fw / kinect_upload_fw.c
index cf65b5b..1bd4102 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright 2011 Drew Fisher <drew.m.fisher@gmail.com>. All rights reserved.
+ * Copyright (C) 2016  Antonio Ospite <ao2@ao2.it>
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -294,6 +295,8 @@ int main(int argc, char *argv[]) {
                }
        }
 
+       libusb_set_auto_detach_kernel_driver(dev, 1);
+
        ret = libusb_claim_interface(dev, KINECT_AUDIO_INTERFACE);
        if (ret < 0) {
                fprintf(stderr, "libusb_claim_interface failed: %s\n",
@@ -303,7 +306,7 @@ int main(int argc, char *argv[]) {
                goto out_libusb_close;
        }
 
-       /* 
+       /*
         * Checking that the configuration has not changed, as suggested in
         * http://libusb.sourceforge.net/api-1.0/caveats.html
         */