From 9fe2b82681f8f02e957e2b917b911d9ecc3dab9d Mon Sep 17 00:00:00 2001 From: David Schleef Date: Thu, 13 Jul 2000 00:39:58 +0000 Subject: [PATCH] comment, init code --- comedi/comedi_fops.c | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/comedi/comedi_fops.c b/comedi/comedi_fops.c index 9df44438..21c5aa9f 100644 --- a/comedi/comedi_fops.c +++ b/comedi/comedi_fops.c @@ -590,7 +590,7 @@ static int do_insnlist_ioctl(comedi_device *dev,void *arg,void *file) if(copy_from_user(&insnlist,arg,sizeof(comedi_insnlist))) return -EFAULT; - if(insnlist.n_insns>=10) + if(insnlist.n_insns>=10) /* XXX */ return -EINVAL; data=kmalloc(sizeof(lsampl_t)*256,GFP_KERNEL); @@ -1537,7 +1537,7 @@ void mite_cleanup(void); void init_drivers(void); -int init_module(void) +void comedi_init(void) { int i; @@ -1564,11 +1564,9 @@ int init_module(void) comedi_rt_init(); #endif init_drivers(); - - return 0; } -void cleanup_module(void) +void comedi_cleanup(void) { int i; @@ -1596,6 +1594,19 @@ void cleanup_module(void) } +#ifdef MODULE +int init_module(void) +{ + comedi_init(); + + return 0; +} + +int cleanup_module(void) +{ + comedi_cleanup(); +} +#endif void comedi_error(comedi_device *dev,const char *s) { -- 2.26.2