From 8522a9aaf20dbadae49a21279e6ac24c11e0c44b Mon Sep 17 00:00:00 2001 From: eb Date: Fri, 22 Sep 2006 05:30:26 +0000 Subject: [PATCH] applied supplied patch to close ticket:70 git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3608 221aa14e-8319-0410-a670-987f0aec2ac5 --- host/lib/usrp_prims.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/host/lib/usrp_prims.cc b/host/lib/usrp_prims.cc index ea6f7ba..2fd594f 100644 --- a/host/lib/usrp_prims.cc +++ b/host/lib/usrp_prims.cc @@ -244,12 +244,13 @@ usrp_open_interface (struct usb_device *dev, int interface, int altinterface) abort (); } -#if defined(WIN32) +#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) // There's no get get_configuration function, and with some of the newer kernels // setting the configuration, even if to the same value, hoses any other processes // that have it open. Hence we opt to not set it at all (We've only // got a single configuration anyway). This may hose the win32 stuff... + // Appears to be required for libusb-win32 and Cygwin -- dew 09/20/06 if (usb_set_configuration (udh, 1) < 0){ /* * Ignore this error.