Mercurial > hg > octave-lyh
diff src/oct-stream.cc @ 4326:1cae4472c624
[project @ 2003-02-15 23:14:47 by jwe]
author | jwe |
---|---|
date | Sat, 15 Feb 2003 23:14:47 +0000 |
parents | 1b3804420b1b |
children | 3dfdbcaf4582 |
line wrap: on
line diff
--- a/src/oct-stream.cc +++ b/src/oct-stream.cc @@ -3161,23 +3161,17 @@ { octave_stream os = list(i); - if (os) - { - std::string mode = octave_stream::mode_as_string (os.mode ()); - - std::string arch = - oct_mach_info::float_format_as_string (os.float_format ()); - - std::string name = os.name (); - - buf << " " - << std::setiosflags (std::ios::right) - << std::setw (4) << i << " " - << std::setiosflags (std::ios::left) - << std::setw (3) << mode.c_str () << " " - << std::setw (9) << arch.c_str () << " " - << name << "\n"; - } + buf << " " + << std::setiosflags (std::ios::right) + << std::setw (4) << i << " " + << std::setiosflags (std::ios::left) + << std::setw (3) + << octave_stream::mode_as_string (os.mode ()) + << " " + << std::setw (9) + << oct_mach_info::float_format_as_string (os.float_format ()) + << " " + << os.name () << "\n"; } buf << "\n" << OSSTREAM_ENDS;