# HG changeset patch # User jwe # Date 847779381 0 # Node ID 20db7604d5c6e745b48564c4a1e2911ddbe558d3 # Parent bdd3a3eda1235e4e747219bffceed089f7f27026 [project @ 1996-11-12 06:16:21 by jwe] diff -r bdd3a3eda123 -r 20db7604d5c6 src/ChangeLog --- a/src/ChangeLog Tue Nov 12 06:04:11 1996 +0000 +++ b/src/ChangeLog Tue Nov 12 06:16:21 1996 +0000 @@ -1,3 +1,10 @@ +Tue Nov 12 00:14:56 1996 John W. Eaton + + * load-save.cc (read_binary_data): When reading string arrays, be + sure to create an octave_char_matrix_str object, not just an + octave_char_matrix object. + (read_ascii_data): Likewise. + Mon Nov 11 22:52:58 1996 John W. Eaton * load-save.cc (read_binary_data): Don't forget teminating NUL for diff -r bdd3a3eda123 -r 20db7604d5c6 src/load-save.cc --- a/src/load-save.cc Tue Nov 12 06:04:11 1996 +0000 +++ b/src/load-save.cc Tue Nov 12 06:16:21 1996 +0000 @@ -585,7 +585,7 @@ } if (! error_state) - tc = chm; + tc = octave_value (chm, true); } else error ("load: failed to extract number of string elements"); @@ -894,7 +894,7 @@ chm.insert (tmp, i, 0); delete [] tmp; } - tc = chm; + tc = octave_value (chm, true); } break;