* use setresuid() instead of setruid() if available

* if fix for the non-fp resampler


git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@314 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
Lennart Poettering 2004-11-26 00:07:24 +00:00
parent 758647868f
commit 9a9309f593
3 changed files with 18 additions and 8 deletions

View file

@ -342,8 +342,8 @@ static void trivial_run(struct pa_resampler *r, const struct pa_memchunk *in, st
unsigned j;
j = (i->o_counter * r->i_ss.rate / r->o_ss.rate);
assert(j >= i->i_counter);
j = j - i->i_counter;
j = j > i->i_counter ? j - i->i_counter : 0;
if (j >= nframes)
break;