From 8541cd5a64c17abd019b4dce5f0b1bcbb8daaa05 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Fri, 8 Jan 2010 08:43:01 +0100 Subject: [PATCH] --- yaml --- r: 182634 b: refs/heads/master c: 7b3a177b0d4f92b3431b8dca777313a07533a710 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/sound/core/pcm_lib.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 56e75ae2a722..1db77a33f1fc 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 1250932e48d3b698415b1f04775433cf1da688d6 +refs/heads/master: 7b3a177b0d4f92b3431b8dca777313a07533a710 diff --git a/trunk/sound/core/pcm_lib.c b/trunk/sound/core/pcm_lib.c index a63226232ef4..c7b35b20e659 100644 --- a/trunk/sound/core/pcm_lib.c +++ b/trunk/sound/core/pcm_lib.c @@ -362,7 +362,7 @@ static int snd_pcm_update_hw_ptr0(struct snd_pcm_substream *substream, (unsigned long)runtime->hw_ptr_base); } /* something must be really wrong */ - if (delta >= runtime->buffer_size) { + if (delta >= runtime->buffer_size + runtime->period_size) { hw_ptr_error(substream, "Unexpected hw_pointer value %s" "(stream=%i, pos=%ld, new_hw_ptr=%ld, "