summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2018-01-02 11:00:57 +0100
committerTakashi Iwai <tiwai@suse.de>2018-01-02 18:04:30 +0100
commit7a0a87160a1dc09220ec485b31d0f82f687a053f (patch)
tree46a7e5f0eee4a584392c85c21159b171d5196f89 /drivers
parentc1350bff69d13369c3316f5d5e580021c2196f90 (diff)
downloadlinux-7a0a87160a1dc09220ec485b31d0f82f687a053f.tar.bz2
ALSA: pcm: Set config update bits only when really changed
The PCM config space refine codes touch the parameter rmask and cmask bits when the given config parameter is changed. But in most places it checks only whether the changed value is non-zero or not, and they don't consider whether a negative error value is returned. This will lead to the incorrect update bits set upon the error path. Fix the codes to check properly the return code whether it's really updated or an error. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions