Mercurial > hg > octave-lyh
diff src/variables.cc @ 9250:80c299c84796
don't print undefined symbols in who
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Mon, 25 May 2009 07:35:19 +0200 |
parents | f27a8c07f0b2 |
children | 9c2349a51218 |
line wrap: on
line diff
--- a/src/variables.cc +++ b/src/variables.cc @@ -1505,10 +1505,13 @@ for (std::list<symbol_table::symbol_record>::const_iterator p = tmp.begin (); p != tmp.end (); p++) { - if (verbose) - symbol_stats.append (*p); - else - symbol_names.push_back (p->name ()); + if (p->is_defined ()) + { + if (verbose) + symbol_stats.append (*p); + else + symbol_names.push_back (p->name ()); + } } } }