patch from abbotti@mev.co.uk (Ian Abbott):
authorFrank Mori Hess <fmhess@speakeasy.net>
Sun, 24 Jul 2005 20:59:16 +0000 (20:59 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Sun, 24 Jul 2005 20:59:16 +0000 (20:59 +0000)
The s626.c driver
needs to use COMEDI_INITCLEANUP_NOMODULE instead of COMEDI_INITCLEANUP because
it uses the MODULE_AUTHOR, MODULE_DESCRIPTION and MODULE_LICENSE macros.  I'm
not sure why it compiled okay on 2.6.

comedi/drivers/s626.c

index 0bdee44764acfad5dad90ae7194ad7170fbbcfb4..a82103340595b1f02ff383e80647554d4332f09c 100644 (file)
@@ -219,7 +219,7 @@ static dio_private *dio_private_word[]={
 #define devpriv ((s626_private *)dev->private)
 #define diopriv ((dio_private *)s->private)
 
-COMEDI_INITCLEANUP(driver_s626);
+COMEDI_INITCLEANUP_NOMODULE(driver_s626);
 
 //ioctl routines
 static int s626_ai_insn_config(comedi_device *dev,comedi_subdevice *s,comedi_insn *insn,lsampl_t *data);