padsp: properly return return values (llvm-clang-analyzer)
authorLennart Poettering <lennart@poettering.net>
Tue, 8 Sep 2009 21:54:53 +0000 (23:54 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 8 Sep 2009 21:54:53 +0000 (23:54 +0200)
src/utils/padsp.c

index 882522c..41bfd74 100644 (file)
@@ -1821,7 +1821,7 @@ fail:
 
     pa_threaded_mainloop_unlock(i->mainloop);
 
-    return 0;
+    return r;
 }
 
 static int dsp_trigger(fd_info *i) {
@@ -1864,7 +1864,7 @@ fail:
 
     pa_threaded_mainloop_unlock(i->mainloop);
 
-    return 0;
+    return r;
 }
 
 static int dsp_cork(fd_info *i, pa_stream *s, int b) {
@@ -1902,7 +1902,7 @@ fail:
 
     pa_threaded_mainloop_unlock(i->mainloop);
 
-    return 0;
+    return r;
 }
 
 static int dsp_ioctl(fd_info *i, unsigned long request, void*argp, int *_errno) {