OSDN Git Service
(root)
/
android-x86
/
external-alsa-lib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f073afb
)
Fixed snd_pcm_wait() function
author
Jaroslav Kysela
<perex@perex.cz>
Wed, 16 Jul 2003 19:31:15 +0000
(19:31 +0000)
committer
Jaroslav Kysela
<perex@perex.cz>
Wed, 16 Jul 2003 19:31:15 +0000
(19:31 +0000)
src/pcm/pcm.c
patch
|
blob
|
history
diff --git
a/src/pcm/pcm.c
b/src/pcm/pcm.c
index
eaa2eea
..
dbbfbe4
100644
(file)
--- a/
src/pcm/pcm.c
+++ b/
src/pcm/pcm.c
@@
-2008,11
+2008,11
@@
int snd_pcm_wait(snd_pcm_t *pcm, int timeout)
{
struct pollfd pfd;
unsigned short revents;
- int err;
+ int err
, err_poll
;
err = snd_pcm_poll_descriptors(pcm, &pfd, 1);
assert(err == 1);
- err = poll(&pfd, 1, timeout);
- if (err < 0)
+ err
_poll
= poll(&pfd, 1, timeout);
+ if (err
_poll
< 0)
return -errno;
err = snd_pcm_poll_descriptors_revents(pcm, &pfd, 1, &revents);
if (err < 0)
@@
-2028,7
+2028,7
@@
int snd_pcm_wait(snd_pcm_t *pcm, int timeout)
return -EIO;
}
}
- return err > 0 ? 1 : 0;
+ return err
_pol
> 0 ? 1 : 0;
}
/**