devices/e1000/e1000_main-2.6.28-ethercat.c
branchstable-1.5
changeset 2582 87e502828b3f
parent 2471 fc64a4b1ec1a
child 2583 fe5687a0a322
--- a/devices/e1000/e1000_main-2.6.28-ethercat.c	Mon Oct 27 14:55:50 2014 +0100
+++ b/devices/e1000/e1000_main-2.6.28-ethercat.c	Mon Oct 27 16:33:23 2014 +0100
@@ -1247,7 +1247,8 @@
  	// offer device to EtherCAT master module
  	adapter->ecdev = ecdev_offer(netdev, ec_poll, THIS_MODULE);
  	if (adapter->ecdev) {
- 		if (ecdev_open(adapter->ecdev)) {
+		err = ecdev_open(adapter->ecdev);
+		if (err) {
  			ecdev_withdraw(adapter->ecdev);
  			goto err_register;
  		}