diff options
author | Roel Kluin <12o3l@tiscali.nl> | 2008-04-17 12:58:34 -0400 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2008-04-24 06:00:39 -0400 |
commit | e34ba212225a27cdf5f974be22cc539ae7ee7ca5 (patch) | |
tree | adce7eca2f8f8ec181b95ae3ec10b21d5b96659f /sound/soc | |
parent | 9eb70e68f38bbc5996a2193e7b7dc0b5487a08cb (diff) |
[ALSA] SOC: fix tests in cs4270_hw_params()
cs4270_hw_params does several times:
ret = snd_soc_write()
if (ret < 0)
...
This only works when ret is signed.
Signed-off-by: Roel Kluin <12o3l@tiscali.nl>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/soc')
-rw-r--r-- | sound/soc/codecs/cs4270.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/codecs/cs4270.c b/sound/soc/codecs/cs4270.c index bf2ab72d49bf..e73fcfd9f5cd 100644 --- a/sound/soc/codecs/cs4270.c +++ b/sound/soc/codecs/cs4270.c | |||
@@ -372,7 +372,7 @@ static int cs4270_hw_params(struct snd_pcm_substream *substream, | |||
372 | struct snd_soc_device *socdev = rtd->socdev; | 372 | struct snd_soc_device *socdev = rtd->socdev; |
373 | struct snd_soc_codec *codec = socdev->codec; | 373 | struct snd_soc_codec *codec = socdev->codec; |
374 | struct cs4270_private *cs4270 = codec->private_data; | 374 | struct cs4270_private *cs4270 = codec->private_data; |
375 | unsigned int ret = 0; | 375 | int ret; |
376 | unsigned int i; | 376 | unsigned int i; |
377 | unsigned int rate; | 377 | unsigned int rate; |
378 | unsigned int ratio; | 378 | unsigned int ratio; |