diff options
author | Eli Zaretskii <eliz@gnu.org> | 2023-07-20 19:09:42 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2023-07-20 19:09:42 +0300 |
commit | bb885928d73111d2b9c31ff94b71fe18f3506bb4 (patch) | |
tree | b6a75d62e5e3c51b2be20183fd41cdd55de62ef1 /src/sound.c | |
parent | 39873d6d5d13609d9972619d31f006bbb2e6ac46 (diff) | |
download | emacs-bb885928d73111d2b9c31ff94b71fe18f3506bb4.tar.gz emacs-bb885928d73111d2b9c31ff94b71fe18f3506bb4.tar.bz2 emacs-bb885928d73111d2b9c31ff94b71fe18f3506bb4.zip |
Fix NetBSD build --with-sound
* src/sound.c (alsa_write): Use ESTRPIPE only if defined.
(Bug#64698)
Diffstat (limited to 'src/sound.c')
-rw-r--r-- | src/sound.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sound.c b/src/sound.c index 145100cd433..ac29fc1aa1e 100644 --- a/src/sound.c +++ b/src/sound.c @@ -1147,6 +1147,7 @@ alsa_write (struct sound_device *sd, const char *buffer, ptrdiff_t nbytes) alsa_sound_perror ("Can't recover from underrun, prepare failed", err); } +#ifdef ESTRPIPE else if (err == -ESTRPIPE) { while ((err = snd_pcm_resume (p->handle)) == -EAGAIN) @@ -1160,6 +1161,7 @@ alsa_write (struct sound_device *sd, const char *buffer, ptrdiff_t nbytes) err); } } +#endif else alsa_sound_perror ("Error writing to sound device", err); |