summaryrefslogtreecommitdiff
path: root/libs/backends
diff options
context:
space:
mode:
Diffstat (limited to 'libs/backends')
-rw-r--r--libs/backends/alsa/zita-alsa-pcmi.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/backends/alsa/zita-alsa-pcmi.cc b/libs/backends/alsa/zita-alsa-pcmi.cc
index 942e77e63a..88cdb03740 100644
--- a/libs/backends/alsa/zita-alsa-pcmi.cc
+++ b/libs/backends/alsa/zita-alsa-pcmi.cc
@@ -178,7 +178,12 @@ snd_pcm_sframes_t Alsa_pcmi::pcm_wait (void)
timespec timeout;
timeout.tv_sec = 1;
timeout.tv_nsec = 0;
+#if defined(__NetBSD__)
+ r = pollts (_poll_fd, n2, &timeout, NULL);
+#else
r = ppoll (_poll_fd, n2, &timeout, NULL);
+#endif
+
if (r < 0)
{