diff options
Diffstat (limited to 'src/generic/problemresolver/incremental_expression.h')
-rw-r--r-- | src/generic/problemresolver/incremental_expression.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/generic/problemresolver/incremental_expression.h b/src/generic/problemresolver/incremental_expression.h index 4c6ecac7..57393ac9 100644 --- a/src/generic/problemresolver/incremental_expression.h +++ b/src/generic/problemresolver/incremental_expression.h @@ -658,7 +658,11 @@ template<typename T> std::ostream &operator<<(std::ostream &out, const cwidget::util::ref_ptr<expression<T> > &o) { - o->dump(out); + if(o.valid()) + o->dump(out); + else + out << "(null)"; + return out; } |