|
@@ -243,7 +243,7 @@ int smc911x_initialize(u8 dev_num, int base_addr)
|
|
dev = malloc(sizeof(*dev));
|
|
dev = malloc(sizeof(*dev));
|
|
if (!dev) {
|
|
if (!dev) {
|
|
free(dev);
|
|
free(dev);
|
|
- return 0;
|
|
|
|
|
|
+ return -1;
|
|
}
|
|
}
|
|
memset(dev, 0, sizeof(*dev));
|
|
memset(dev, 0, sizeof(*dev));
|
|
|
|
|
|
@@ -271,5 +271,5 @@ int smc911x_initialize(u8 dev_num, int base_addr)
|
|
sprintf(dev->name, "%s-%hu", DRIVERNAME, dev_num);
|
|
sprintf(dev->name, "%s-%hu", DRIVERNAME, dev_num);
|
|
|
|
|
|
eth_register(dev);
|
|
eth_register(dev);
|
|
- return 0;
|
|
|
|
|
|
+ return 1;
|
|
}
|
|
}
|