diff options
| author | Wilmer van der Gaast <wilmer@gaast.net> | 2015-06-17 23:50:15 +0100 | 
|---|---|---|
| committer | Wilmer van der Gaast <wilmer@gaast.net> | 2015-06-17 23:50:15 +0100 | 
| commit | 77ed9b724d1bff2a409642795ae81f974b8c312f (patch) | |
| tree | 12e976e2621bd84b1f4122bd850c0e119fd33f70 /lib/json.c | |
| parent | 2f99f232386d32d6c6c3d85484ac35b771911997 (diff) | |
Fix NULL pointer dereference in lib/json.c. (#1220)
Diffstat (limited to 'lib/json.c')
| -rw-r--r-- | lib/json.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| @@ -508,7 +508,7 @@ whitespace:  				case ']': -					if (top->type == json_array) { +					if (top && top->type == json_array) {  						flags = (flags & ~(flag_need_comma | flag_seek_value)) | flag_next;  					} else {              sprintf(error, "%d:%d: Unexpected ]", cur_line, e_off);  						              goto e_failed; } | 
