From aafc177b9ffb397a6721c987258318c4be09a170 Mon Sep 17 00:00:00 2001 From: Frank Mori Hess Date: Fri, 20 Apr 2001 23:43:32 +0000 Subject: [PATCH] change to make comedi_error() callable from a driver's attach function --- comedi/drivers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/comedi/drivers.c b/comedi/drivers.c index cc45c86b..2372341a 100644 --- a/comedi/drivers.c +++ b/comedi/drivers.c @@ -118,6 +118,8 @@ int comedi_device_attach(comedi_device *dev,comedi_devconfig *it) if(strcmp(driv->driver_name,it->board_name)) continue; } + //initialize dev->driver here so comedi_error() can be called from attach + dev->driver=driv; ret=driv->attach(dev,it); if(ret<0){ driv->detach(dev); @@ -157,7 +159,6 @@ attached: } dev->attached=1; - dev->driver=driv; if(driv->module) __MOD_INC_USE_COUNT(driv->module); -- 2.26.2