diff options
author | Adrian Thurston <thurston@complang.org> | 2015-06-12 09:59:31 -0400 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2015-06-12 09:59:31 -0400 |
commit | 61989e6087d38923b132d80892375d78f68e8c13 (patch) | |
tree | d1fa07c981e5093e6727dfc61864422fac42bd73 | |
parent | cc7e3b47c527c48be1513d34c3ebf69da6526054 (diff) | |
download | colm-61989e6087d38923b132d80892375d78f68e8c13.tar.gz |
fixed segfault following parse error in included file
-rw-r--r-- | src/loadcolm.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/loadcolm.cc b/src/loadcolm.cc index 027ffedb..494c1447 100644 --- a/src/loadcolm.cc +++ b/src/loadcolm.cc @@ -2382,7 +2382,8 @@ struct LoadColm break; case root_item::Include: { StmtList *includeList = walkInclude( rootItem.include() ); - stmtList->append( *includeList ); + if ( includeList ) + stmtList->append( *includeList ); break; } case root_item::Global: { |