[Pkg-pulseaudio-devel] Bug#491270: Patch
Matt Kraai
kraai at ftbfs.org
Thu Jul 31 08:03:27 UTC 2008
tag 491270 patch
thanks
It looks to me like the while loop is supposed to try reading from
/dev/urandom and /dev/random, stopping once it succeeds, but the code
to increment the iterator is missing, so it keeps trying /dev/urandom
over and over again.
The attached patch increments the iterator (i.e., device) each time
through the loop, which should fix this problem, but I've only tested
that it compiles.
--
Matt http://ftbfs.org/
-------------- next part --------------
diff -ru pulseaudio-0.9.10~/src/pulsecore/random.c pulseaudio-0.9.10/src/pulsecore/random.c
--- pulseaudio-0.9.10~/src/pulsecore/random.c 2008-07-31 00:45:53.000000000 -0700
+++ pulseaudio-0.9.10/src/pulsecore/random.c 2008-07-31 00:46:08.000000000 -0700
@@ -75,6 +75,8 @@
if (ret == 0)
break;
+
+ device++;
}
return ret;
More information about the Pkg-pulseaudio-devel
mailing list