Ignore:
Timestamp:
Sep 26, 2021, 6:18:40 PM (4 years ago)
Author:
David Azarewicz
Message:

Merge changes from next branch.

Location:
GPL/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GPL/trunk

  • GPL/trunk/alsa-kernel/pci/emu10k1/emupcm.c

    r679 r703  
    2626        struct snd_emu10k1_pcm *epcm;
    2727
    28         if ((epcm = voice->epcm) == NULL)
     28        epcm = voice->epcm;
     29        if (!epcm)
    2930                return;
    3031        if (epcm->substream == NULL)
     
    400401        int err;
    401402
    402         if ((err = snd_emu10k1_pcm_channel_alloc(epcm, params_channels(hw_params))) < 0)
     403        err = snd_emu10k1_pcm_channel_alloc(epcm, params_channels(hw_params));
     404        if (err < 0)
    403405                return err;
    404406
     
    11251127        runtime->private_free = snd_emu10k1_pcm_free_substream;
    11261128        runtime->hw = snd_emu10k1_playback;
    1127         if ((err = snd_pcm_hw_constraint_integer(runtime, SNDRV_PCM_HW_PARAM_PERIODS)) < 0) {
     1129        err = snd_pcm_hw_constraint_integer(runtime, SNDRV_PCM_HW_PARAM_PERIODS);
     1130        if (err < 0) {
    11281131                kfree(epcm);
    11291132                return err;
    11301133        }
    1131         if ((err = snd_pcm_hw_constraint_minmax(runtime, SNDRV_PCM_HW_PARAM_BUFFER_BYTES, 256, UINT_MAX)) < 0) {
     1134        err = snd_pcm_hw_constraint_minmax(runtime, SNDRV_PCM_HW_PARAM_BUFFER_BYTES, 256, UINT_MAX);
     1135        if (err < 0) {
    11321136                kfree(epcm);
    11331137                return err;
     
    13811385        int err;
    13821386
    1383         if ((err = snd_pcm_new(emu->card, "emu10k1", device, 32, 1, &pcm)) < 0)
     1387        err = snd_pcm_new(emu->card, "emu10k1", device, 32, 1, &pcm);
     1388        if (err < 0)
    13841389                return err;
    13851390
     
    14131418        int err;
    14141419
    1415         if ((err = snd_pcm_new(emu->card, "emu10k1", device, 1, 0, &pcm)) < 0)
     1420        err = snd_pcm_new(emu->card, "emu10k1", device, 1, 0, &pcm);
     1421        if (err < 0)
    14161422                return err;
    14171423
     
    14471453        int err;
    14481454
    1449         if ((err = snd_pcm_new(emu->card, "emu10k1 mic", device, 0, 1, &pcm)) < 0)
     1455        err = snd_pcm_new(emu->card, "emu10k1 mic", device, 0, 1, &pcm);
     1456        if (err < 0)
    14501457                return err;
    14511458
     
    17751782        int err;
    17761783
    1777         if ((err = snd_pcm_new(emu->card, "emu10k1 efx", device, 8, 1, &pcm)) < 0)
     1784        err = snd_pcm_new(emu->card, "emu10k1 efx", device, 8, 1, &pcm);
     1785        if (err < 0)
    17781786                return err;
    17791787
Note: See TracChangeset for help on using the changeset viewer.