|
@@ -3713,15 +3713,14 @@ int tty_register_driver(struct tty_driver *driver)
|
|
|
|
|
|
if (!driver->major) {
|
|
|
error = alloc_chrdev_region(&dev, driver->minor_start, driver->num,
|
|
|
- (char*)driver->name);
|
|
|
+ driver->name);
|
|
|
if (!error) {
|
|
|
driver->major = MAJOR(dev);
|
|
|
driver->minor_start = MINOR(dev);
|
|
|
}
|
|
|
} else {
|
|
|
dev = MKDEV(driver->major, driver->minor_start);
|
|
|
- error = register_chrdev_region(dev, driver->num,
|
|
|
- (char*)driver->name);
|
|
|
+ error = register_chrdev_region(dev, driver->num, driver->name);
|
|
|
}
|
|
|
if (error < 0) {
|
|
|
kfree(p);
|