From 7054b92a1490f6764b2fe001bc864b01900831d9 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Fri, 2 Jul 2010 18:12:31 -0700 Subject: [PATCH] Fixed bogus assert about name lengths (bug 4486, r=fyren). --- sourcepawn/compiler/sc1.c | 2 +- sourcepawn/compiler/sc2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sourcepawn/compiler/sc1.c b/sourcepawn/compiler/sc1.c index 58017c6d..bd574458 100644 --- a/sourcepawn/compiler/sc1.c +++ b/sourcepawn/compiler/sc1.c @@ -5437,7 +5437,7 @@ static constvalue *insert_constval(constvalue *prev,constvalue *next,const char error(123); /* insufficient memory (fatal error) */ memset(cur,0,sizeof(constvalue)); if (name!=NULL) { - assert(strlen(name)name,name); } /* if */ cur->value=val; diff --git a/sourcepawn/compiler/sc2.c b/sourcepawn/compiler/sc2.c index 21bcccd3..41b37bb6 100644 --- a/sourcepawn/compiler/sc2.c +++ b/sourcepawn/compiler/sc2.c @@ -237,7 +237,7 @@ static void check_empty(const unsigned char *lptr) static void doinclude(int silent) { char name[_MAX_PATH]; - char symname[sNAMEMAX]; + char symname[sNAMEMAX+1]; char *ptr; char c; int i, result;