nil deref
This commit is contained in:
parent
865d0e5e00
commit
87ccb5f9cf
1 changed files with 1 additions and 1 deletions
|
|
@ -232,7 +232,7 @@ listlocals(Map *map, Regs *regs, Symbol *fn, int class)
|
||||||
for(i = 0; indexlsym(fn, i, &s)>=0; i++) {
|
for(i = 0; indexlsym(fn, i, &s)>=0; i++) {
|
||||||
if(s.class != class)
|
if(s.class != class)
|
||||||
continue;
|
continue;
|
||||||
if(class == CAUTO && s.name[0] == '.')
|
if(class == CAUTO && (s.name==0 || s.name[0] == '.'))
|
||||||
continue;
|
continue;
|
||||||
if(lget4(map, regs, s.loc, &val) < 0)
|
if(lget4(map, regs, s.loc, &val) < 0)
|
||||||
continue;
|
continue;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue