ALSA: pcm: Fix assignment in if condition
[linux-2.6-microblaze.git] / sound / core / pcm_native.c
index 11acea0..eb46857 100644 (file)
@@ -768,7 +768,8 @@ static int snd_pcm_hw_params(struct snd_pcm_substream *substream,
 
        if (cpu_latency_qos_request_active(&substream->latency_pm_qos_req))
                cpu_latency_qos_remove_request(&substream->latency_pm_qos_req);
-       if ((usecs = period_to_usecs(runtime)) >= 0)
+       usecs = period_to_usecs(runtime);
+       if (usecs >= 0)
                cpu_latency_qos_add_request(&substream->latency_pm_qos_req,
                                            usecs);
        return 0;
@@ -2658,7 +2659,8 @@ int snd_pcm_open_substream(struct snd_pcm *pcm, int stream,
                goto error;
        }
 
-       if ((err = substream->ops->open(substream)) < 0)
+       err = substream->ops->open(substream);
+       if (err < 0)
                goto error;
 
        substream->hw_opened = 1;