Avoid if ((err = ...) style and expand to multiple lines instead.
No change in the end result, but just the beautification.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
        INIT_LIST_HEAD(&chip->midi_list);
        INIT_LIST_HEAD(&chip->mixer_list);
 
-       if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
+       err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
+       if (err < 0) {
                snd_usb_audio_free(chip);
                snd_card_free(card);
                return err;
 
        data[0] = rate;
        data[1] = rate >> 8;
        data[2] = rate >> 16;
-       if ((err = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0), UAC_SET_CUR,
-                                  USB_TYPE_CLASS | USB_RECIP_ENDPOINT | USB_DIR_OUT,
-                                  UAC_EP_CS_ATTR_SAMPLE_RATE << 8, ep,
-                                  data, sizeof(data))) < 0) {
+       err = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0), UAC_SET_CUR,
+                             USB_TYPE_CLASS | USB_RECIP_ENDPOINT | USB_DIR_OUT,
+                             UAC_EP_CS_ATTR_SAMPLE_RATE << 8, ep,
+                             data, sizeof(data));
+       if (err < 0) {
                dev_err(&dev->dev, "%d:%d: cannot set freq %d to ep %#x\n",
                        iface, fmt->altsetting, rate, ep);
                return err;
        if (chip->sample_rate_read_error > 2)
                return 0;
 
-       if ((err = snd_usb_ctl_msg(dev, usb_rcvctrlpipe(dev, 0), UAC_GET_CUR,
-                                  USB_TYPE_CLASS | USB_RECIP_ENDPOINT | USB_DIR_IN,
-                                  UAC_EP_CS_ATTR_SAMPLE_RATE << 8, ep,
-                                  data, sizeof(data))) < 0) {
+       err = snd_usb_ctl_msg(dev, usb_rcvctrlpipe(dev, 0), UAC_GET_CUR,
+                             USB_TYPE_CLASS | USB_RECIP_ENDPOINT | USB_DIR_IN,
+                             UAC_EP_CS_ATTR_SAMPLE_RATE << 8, ep,
+                             data, sizeof(data));
+       if (err < 0) {
                dev_err(&dev->dev, "%d:%d: cannot get freq at ep %#x\n",
                        iface, fmt->altsetting, ep);
                chip->sample_rate_read_error++;
 
 
        while (snd_ctl_find_id(mixer->chip->card, &kctl->id))
                kctl->id.index++;
-       if ((err = snd_ctl_add(mixer->chip->card, kctl)) < 0) {
+       err = snd_ctl_add(mixer->chip->card, kctl);
+       if (err < 0) {
                usb_audio_dbg(mixer->chip, "cannot add control (err = %d)\n",
                              err);
                return err;
        }
 
        /* parse the source unit */
-       if ((err = parse_audio_unit(state, hdr->bSourceID)) < 0)
+       err = parse_audio_unit(state, hdr->bSourceID);
+       if (err < 0)
                return err;
 
        /* determine the input source type and name */
        }
 
        for (i = 0; i < num_ins; i++) {
-               if ((err = parse_audio_unit(state, desc->baSourceID[i])) < 0)
+               err = parse_audio_unit(state, desc->baSourceID[i]);
+               if (err < 0)
                        return err;
        }
 
        }
 
        for (i = 0; i < desc->bNrInPins; i++) {
-               if ((err = parse_audio_unit(state, desc->baSourceID[i])) < 0)
+               err = parse_audio_unit(state, desc->baSourceID[i]);
+               if (err < 0)
                        return err;
        }
 
 
        if (mixer->protocol == UAC_VERSION_3 &&
                        chip->badd_profile >= UAC3_FUNCTION_SUBCLASS_GENERIC_IO) {
-               if ((err = snd_usb_mixer_controls_badd(mixer, ctrlif)) < 0)
+               err = snd_usb_mixer_controls_badd(mixer, ctrlif);
+               if (err < 0)
+                       goto _error;
+       } else {
+               err = snd_usb_mixer_controls(mixer);
+               if (err < 0)
+                       goto _error;
+               err = snd_usb_mixer_status_create(mixer);
+               if (err < 0)
                        goto _error;
-       } else if ((err = snd_usb_mixer_controls(mixer)) < 0 ||
-                       (err = snd_usb_mixer_status_create(mixer)) < 0) {
-               goto _error;
        }
        err = create_keep_iface_ctl(mixer);
        if (err < 0)
 
        int err = 0;
        struct snd_info_entry *entry;
 
-       if ((err = snd_usb_soundblaster_remote_init(mixer)) < 0)
+       err = snd_usb_soundblaster_remote_init(mixer);
+       if (err < 0)
                return err;
 
        switch (mixer->chip->usb_id) {
 
        ep = get_endpoint(alts, 0)->bEndpointAddress;
 
        data[0] = 1;
-       if ((err = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0), UAC_SET_CUR,
-                                  USB_TYPE_CLASS|USB_RECIP_ENDPOINT|USB_DIR_OUT,
-                                  UAC_EP_CS_ATTR_PITCH_CONTROL << 8, ep,
-                                  data, sizeof(data))) < 0) {
+       err = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0), UAC_SET_CUR,
+                             USB_TYPE_CLASS|USB_RECIP_ENDPOINT|USB_DIR_OUT,
+                             UAC_EP_CS_ATTR_PITCH_CONTROL << 8, ep,
+                             data, sizeof(data));
+       if (err < 0) {
                usb_audio_err(chip, "%d:%d: cannot set enable PITCH\n",
                              iface, ep);
                return err;
        int err;
 
        data[0] = 1;
-       if ((err = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0), UAC2_CS_CUR,
-                                  USB_TYPE_CLASS | USB_RECIP_ENDPOINT | USB_DIR_OUT,
-                                  UAC2_EP_CS_PITCH << 8, 0,
-                                  data, sizeof(data))) < 0) {
+       err = snd_usb_ctl_msg(dev, usb_sndctrlpipe(dev, 0), UAC2_CS_CUR,
+                             USB_TYPE_CLASS | USB_RECIP_ENDPOINT | USB_DIR_OUT,
+                             UAC2_EP_CS_PITCH << 8, 0,
+                             data, sizeof(data));
+       if (err < 0) {
                usb_audio_err(chip, "%d:%d: cannot set enable PITCH (v2)\n",
                              iface, fmt->altsetting);
                return err;