From 1689e77d272b6b8bef6516b99ea0eaff4c8d8eb7 Mon Sep 17 00:00:00 2001 From: wim Date: Wed, 16 Jun 2004 14:31:54 +0000 Subject: [PATCH] (map_add): Fix off by one bug that causes random crashes in gdomap. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19534 72102866-910b-0410-8b05-ffd578937521 --- Tools/gdomap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tools/gdomap.c b/Tools/gdomap.c index c16d59f5e..329fc869d 100644 --- a/Tools/gdomap.c +++ b/Tools/gdomap.c @@ -655,7 +655,7 @@ map_add(uptr n, unsigned char l, unsigned int p, unsigned char t) m->svc = (t & GDO_SVC_MASK); memcpy(m->name, n, l); - if (map_used >= map_size) + if (map_used + 1 >= map_size) { if (map_size) {