Merge pull request #453 from Daniel-Cortez/statevar-assertion-fix
Fix assertion failure whence the script contains a single state variable
This commit is contained in:
commit
4ede5aa24f
@ -2077,7 +2077,7 @@ static void declglb(char *firstname,int firsttag,int fpublic,int fstatic,int fst
|
||||
*/
|
||||
assert(sym==NULL
|
||||
|| sym->states==NULL && sc_curstates==0
|
||||
|| sym->states!=NULL && sym->next!=NULL && sym->states->first->index==sc_curstates);
|
||||
|| sym->states!=NULL && sym->states->first!=NULL && sym->states->first->index==sc_curstates);
|
||||
/* a state variable may only have a single id in its list (so either this
|
||||
* variable has no states, or it has a single list)
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user