X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sound%2Fsynth%2Femux%2Fsoundfont.c;h=32c27162dfb60ade704ca6f9a75288f33062dce4;hb=9464c7cf61b9433057924c36e6e02f303a00e768;hp=455e535933ecf0b3ac1a182588677a3ae31b95eb;hpb=41689045f6a3cbe0550e1d34e9cc20d2e8c432ba;p=linux-2.6.git diff --git a/sound/synth/emux/soundfont.c b/sound/synth/emux/soundfont.c index 455e53593..32c27162d 100644 --- a/sound/synth/emux/soundfont.c +++ b/sound/synth/emux/soundfont.c @@ -195,7 +195,7 @@ snd_soundfont_load(struct snd_sf_list *sflist, const void __user *data, break; case SNDRV_SFNT_REMOVE_INFO: /* patch must be opened */ - if (!sflist->currsf) { + if (sflist->currsf) { snd_printk("soundfont: remove_info: patch not opened\n"); rc = -EINVAL; } else { @@ -810,9 +810,6 @@ snd_sf_linear_to_log(unsigned int amount, int offset, int ratio) return v; } -EXPORT_SYMBOL(snd_sf_linear_to_log); - - #define OFFSET_MSEC 653117 /* base = 1000 */ #define OFFSET_ABSCENT 851781 /* base = 8176 */ #define OFFSET_SAMPLERATE 1011119 /* base = 44100 */ @@ -1488,3 +1485,4 @@ snd_soundfont_remove_unlocked(struct snd_sf_list *sflist) unlock_preset(sflist); return 0; } +