[Sumover-dev] [svn commit] r4391 - rat/trunk

sumover-dev at cs.ucl.ac.uk sumover-dev at cs.ucl.ac.uk
Tue Feb 17 11:20:42 GMT 2009


Author: piers
Date: Tue Feb 17 11:20:39 2009
New Revision: 4391

Modified:
   rat/trunk/auddev_oss.c

Log:
Catch -1 error return from audio device open() call


Modified: rat/trunk/auddev_oss.c
==============================================================================
--- rat/trunk/auddev_oss.c	(original)
+++ rat/trunk/auddev_oss.c	Tue Feb 17 11:20:39 2009
@@ -547,7 +547,7 @@
 			assert(strcmp(devices[ad].audio_rdev, devices[ad].audio_wdev) == 0);
 
 			devices[ad].audio_rfd = open(devices[ad].audio_rdev, O_RDWR | O_NDELAY);
-			if (devices[ad].audio_rfd == 0) {
+			if (devices[ad].audio_rfd <= 0) {
 				debug_msg("unable to open %s\n", devices[ad].audio_rdev);
 				return FALSE;
 			}



More information about the Sumover-dev mailing list