diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2013-02-21 12:44:01 -0800 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2013-02-21 12:44:01 -0800 |
commit | f109d535b1fdc50c21e90aff05fef6e5f6950952 (patch) | |
tree | 7d6d24b89e55d77900ca91e7c81bdd989c624ef1 /parser.cpp | |
parent | 12095c721cda000af6a801c0824a3345ffad7a79 (diff) |
Add a null check to avoid passing null to io_chain_t::push_back
Diffstat (limited to 'parser.cpp')
-rw-r--r-- | parser.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1560,8 +1560,10 @@ void parser_t::parse_job_argument_list(process_t *p, new_io.reset(new_io_file); } } - - j->io.push_back(new_io); + + if (new_io.get() != NULL) { + j->io.push_back(new_io); + } } break; |