Update of /cvsroot/alsa/alsa-lib/src/mixer
In directory sc8-pr-cvs1:/tmp/cvs-serv23950

Modified Files:
        simple.c 
Log Message:
- fixed the invalid (positive) return value from snd_mixer_set_xxx()
  functions.



Index: simple.c
===================================================================
RCS file: /cvsroot/alsa/alsa-lib/src/mixer/simple.c,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -r1.59 -r1.60
--- simple.c    20 Sep 2002 09:44:25 -0000      1.59
+++ simple.c    19 Nov 2003 15:52:16 -0000      1.60
@@ -597,7 +597,9 @@
                if ((err = snd_hctl_elem_write(c->elem, &ctl)) < 0)
                        return err;
                /* update the element, don't remove */
-               return selem_read(elem);
+               err = selem_read(elem);
+               if (err < 0)
+                       return err;
        }
        return 0;
 }



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to