From bd360f0c516c8b36f5bb0b4f92391092fb7c7194 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Wed, 28 Dec 1994 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 1994-12-28 --- port/devsd.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/port/devsd.c b/port/devsd.c index 9e2985d328f89b635b21cd0c0507e2c4715d7928..6045c762c709798ef287e796168d5f47de4aa5e9 100644 --- a/port/devsd.c +++ b/port/devsd.c @@ -11,7 +11,7 @@ enum { - LogNpart = 3, + LogNpart = 4, Npart = 1<vol, field[1], NAMELEN); break; case 3: + if(p >= &d->table[Npart]) + break; strncpy(p->name, field[0], NAMELEN); p->beg = strtoul(field[1], 0, 0); p->end = strtoul(field[2], 0, 0);