return -1; 
goto err_out; 
static int __init install_wavefront (void){	if ((dev.synth_dev = register_sound_synth (&wavefront_fops, -1)) < 0) {		printk (KERN_ERR LOGNAME "cannot register raw synth\n");		return -1;	}#if OSS_SUPPORT_LEVEL & OSS_SUPPORT_SEQ	if ((dev.oss_dev = sound_alloc_synthdev()) == -1) {		printk (KERN_ERR LOGNAME "Too many sequencers\n");		return -1;	} else {		synth_devs[dev.oss_dev] = &wavefront_operations;	}#endif /* OSS_SUPPORT_SEQ */	if (wavefront_init (1) < 0) {		printk (KERN_WARNING LOGNAME "initialization failed.\n");#if OSS_SUPPORT_LEVEL & OSS_SUPPORT_SEQ		sound_unload_synthdev (dev.oss_dev);#endif /* OSS_SUPPORT_SEQ */ 		return -1;	}    	request_region (dev.base+2, 6, "wavefront synth");	if (dev.has_fx) {		request_region (dev.base+8, 8, "wavefront fx");	}	if (wavefront_config_midi ()) {		printk (KERN_WARNING LOGNAME "could not initialize MIDI.\n");	}	return dev.oss_dev;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/d61780c0d384939ef31c46b47442854d5def4623/wavfront.c/clean/sound/oss/wavfront.c