]> git.gag.com Git - debian/gnuradio/commitdiff
applied supplied patch to close ticket:70
authoreb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Fri, 22 Sep 2006 05:30:26 +0000 (05:30 +0000)
committereb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Fri, 22 Sep 2006 05:30:26 +0000 (05:30 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3608 221aa14e-8319-0410-a670-987f0aec2ac5

usrp/host/lib/usrp_prims.cc

index ea6f7ba7af4b818b1d9bd891ae2f4a0de5372b1d..2fd594fa09d05f14548382922a96531689e44f38 100644 (file)
@@ -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.