From 5c070d51ddd424c3c91cbac9750ca3d0a1bbc9b7 Mon Sep 17 00:00:00 2001
From: Chris Dickens <christopher.a.dickens@gmail.com>
Date: Tue, 25 Jun 2013 14:45:07 -0700
Subject: [PATCH] core.c: Initialize auto_detach_kernel_driver to 0 for new
 handle

---
 libusb/core.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libusb/core.c b/libusb/core.c
index 1a30290..7dc4515 100644
--- a/libusb/core.c
+++ b/libusb/core.c
@@ -1083,6 +1083,7 @@ int API_EXPORTED libusb_open(libusb_device *dev,
 	}
 
 	_handle->dev = libusb_ref_device(dev);
+  _handle->auto_detach_kernel_driver = 0;
 	_handle->claimed_interfaces = 0;
 	memset(&_handle->os_priv, 0, priv_size);
 
-- 
1.8.1.1

