summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjdike <jdike>2003-09-18 14:12:36 +0000
committerjdike <jdike>2003-09-18 14:12:36 +0000
commitef348fb897321ebf9b3b40739514e374bff22196 (patch)
tree874df74192af73825fb39b6e9552185804377aef
parent0771be1c846c6e3d73b46fdbfcefcd37b69b62d8 (diff)
downloaduml-history-ef348fb897321ebf9b3b40739514e374bff22196.tar.gz
Fixed a buffer overflow.
-rw-r--r--arch/um/drivers/mconsole_kern.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/um/drivers/mconsole_kern.c b/arch/um/drivers/mconsole_kern.c
index 4e92885..dd17a49 100644
--- a/arch/um/drivers/mconsole_kern.c
+++ b/arch/um/drivers/mconsole_kern.c
@@ -84,7 +84,7 @@ void mconsole_interrupt(int irq, void *dev_id, struct pt_regs *regs)
if(req.cmd->context == MCONSOLE_INTR)
(*req.cmd->handler)(&req);
else {
- new = kmalloc(sizeof(req), GFP_ATOMIC);
+ new = kmalloc(sizeof(*new), GFP_ATOMIC);
if(new == NULL)
mconsole_reply(&req, "Out of memory", 1, 0);
else {