aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNaresh Tanniru <ntanniru@codeaurora.org>2014-05-10 02:32:26 +0530
committerSteve Kondik <shade@chemlab.org>2014-07-20 22:10:07 -0700
commita50fb562b6150d027a57c795475878eed1492732 (patch)
tree2ddf188bb1fb91aabf8d4f303d05554e7680c820
parent648e579a1e2d8579f04754955f9aeb9097dacfc5 (diff)
downloadandroid_external_tinyalsa-a50fb562b6150d027a57c795475878eed1492732.tar.gz
android_external_tinyalsa-a50fb562b6150d027a57c795475878eed1492732.tar.bz2
android_external_tinyalsa-a50fb562b6150d027a57c795475878eed1492732.zip
audio: pcm error type propagation
- On pcm driver error,error type is not propgating from tinyalsa - Modified oops API to return exact error no Change-Id: I60ae81445e865201c2425ab600b4abeaab6b560c
-rw-r--r--pcm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pcm.c b/pcm.c
index f0477e6..b941796 100644
--- a/pcm.c
+++ b/pcm.c
@@ -198,7 +198,7 @@ static int oops(struct pcm *pcm, int e, const char *fmt, ...)
if (errno)
snprintf(pcm->error + sz, PCM_ERROR_MAX - sz,
": %s", strerror(e));
- return -1;
+ return -errno;
}
static unsigned int pcm_format_to_alsa(enum pcm_format format)