summaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-chrome__browser__usb__usb_context.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/chromium/files/patch-chrome__browser__usb__usb_context.cc')
-rw-r--r--www/chromium/files/patch-chrome__browser__usb__usb_context.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/www/chromium/files/patch-chrome__browser__usb__usb_context.cc b/www/chromium/files/patch-chrome__browser__usb__usb_context.cc
new file mode 100644
index 000000000000..b41c22ce4d14
--- /dev/null
+++ b/www/chromium/files/patch-chrome__browser__usb__usb_context.cc
@@ -0,0 +1,12 @@
+--- chrome/browser/usb/usb_context.cc.orig 2013-10-08 21:07:13.000000000 +0300
++++ chrome/browser/usb/usb_context.cc 2013-10-08 22:04:50.000000000 +0300
+@@ -44,7 +44,9 @@
+ running_ = false;
+ // Spreading running_ to the UsbEventHandler thread.
+ base::subtle::MemoryBarrier();
++#if !defined(OS_FREEBSD)
+ libusb_interrupt_handle_event(context_);
++#endif
+ base::PlatformThread::Join(thread_handle_);
+ }
+