stdio: Fix a possible buffer overflow
Signed-off-by: Bradley Bolen <bradleybolen at yahoo.com>
This commit is contained in:
parent
0789dc14d2
commit
03bf22f559
@ -160,7 +160,7 @@ int stdio_deregister(const char *devname)
|
||||
int l;
|
||||
struct list_head *pos;
|
||||
struct stdio_dev *dev;
|
||||
char temp_names[3][8];
|
||||
char temp_names[3][16];
|
||||
|
||||
dev = stdio_get_by_name(devname);
|
||||
|
||||
@ -174,7 +174,7 @@ int stdio_deregister(const char *devname)
|
||||
}
|
||||
memcpy (&temp_names[l][0],
|
||||
stdio_devices[l]->name,
|
||||
sizeof(stdio_devices[l]->name));
|
||||
sizeof(temp_names[l]));
|
||||
}
|
||||
|
||||
list_del(&(dev->list));
|
||||
|
Loading…
Reference in New Issue
Block a user