From: Abramo Bagnara Date: Tue, 24 Apr 2001 16:43:17 +0000 (+0000) Subject: Small optimization from Paul Davis X-Git-Tag: v1.0.3~863 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=1498d2ea666378ddc7488aa24e64d7c2a8d178d7;p=alsa-lib.git Small optimization from Paul Davis --- diff --git a/src/pcm/pcm.c b/src/pcm/pcm.c index f0590d14..23185aeb 100644 --- a/src/pcm/pcm.c +++ b/src/pcm/pcm.c @@ -4032,11 +4032,11 @@ int snd_pcm_mmap_begin(snd_pcm_t *pcm, else *areas = pcm->running_areas; *offset = *pcm->appl_ptr % pcm->buffer_size; + cont = pcm->buffer_size - *offset; avail = snd_pcm_mmap_avail(pcm); f = *frames; if (f > avail) f = avail; - cont = pcm->buffer_size - *pcm->appl_ptr % pcm->buffer_size; if (f > cont) f = cont; *frames = f;