···24282428 case SNDRV_PCM_STATE_DRAINING:24292429 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)24302430 goto __badfd;24312431+ /* Fall through */24312432 case SNDRV_PCM_STATE_RUNNING:24322433 if ((err = snd_pcm_update_hw_ptr(substream)) < 0)24332434 break;···24612460 case SNDRV_PCM_STATE_DRAINING:24622461 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE)24632462 goto __badfd;24632463+ /* Fall through */24642464 case SNDRV_PCM_STATE_RUNNING:24652465 if ((err = snd_pcm_update_hw_ptr(substream)) < 0)24662466 break;