Fixed bug where static declarations would crash

This commit is contained in:
David Anderson
2005-09-06 21:34:33 +00:00
parent 5705e69abb
commit 67f012b74a
3 changed files with 5 additions and 3 deletions

View File

@ -2439,7 +2439,7 @@ static symbol *find_symbol(const symbol *root,const char *name,int fnumber,int i
while (ptr!=NULL) {
if (hash==ptr->hash && strcmp(name,ptr->name)==0
&& (ptr->parent==NULL || includechildren)
&& (ptr->fnumber<0 || ptr->fnumber==fnumber))
&& (fnumber<0 || (ptr->fnumber<0 || ptr->fnumber==fnumber)))
return ptr;
ptr=ptr->next;
} /* while */