Update of /cvsroot/alsa/alsa-kernel/core
In directory sc8-pr-cvs1:/tmp/cvs-serv31255

Modified Files:
        rawmidi.c 
Log Message:
Fixed snd_rawmidi_ready_append()

Index: rawmidi.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/core/rawmidi.c,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- rawmidi.c   31 Jan 2003 15:19:29 -0000      1.31
+++ rawmidi.c   10 Mar 2003 10:08:58 -0000      1.32
@@ -79,7 +79,8 @@
 static inline int snd_rawmidi_ready_append(snd_rawmidi_substream_t * substream, 
size_t count)
 {
        snd_rawmidi_runtime_t *runtime = substream->runtime;
-       return runtime->avail >= runtime->avail_min && runtime->avail >= count;
+       return runtime->avail >= runtime->avail_min &&
+              (!substream->append || runtime->avail >= count);
 }
 
 static int snd_rawmidi_init(snd_rawmidi_substream_t *substream)



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to