|
@@ -195,7 +195,7 @@ snd_soundfont_load(struct snd_sf_list *sflist, const void __user *data,
|
|
break;
|
|
break;
|
|
case SNDRV_SFNT_REMOVE_INFO:
|
|
case SNDRV_SFNT_REMOVE_INFO:
|
|
/* patch must be opened */
|
|
/* patch must be opened */
|
|
- if (sflist->currsf) {
|
|
|
|
|
|
+ if (!sflist->currsf) {
|
|
snd_printk("soundfont: remove_info: patch not opened\n");
|
|
snd_printk("soundfont: remove_info: patch not opened\n");
|
|
rc = -EINVAL;
|
|
rc = -EINVAL;
|
|
} else {
|
|
} else {
|