Mercurial > hg > octave-lyh
diff src/ov-struct.cc @ 5760:8d7162924bd3
[project @ 2006-04-14 04:01:37 by jwe]
author | jwe |
---|---|
date | Fri, 14 Apr 2006 04:01:40 +0000 |
parents | ce79d238f142 |
children | ace8d8d26933 |
line wrap: on
line diff
--- a/src/ov-struct.cc +++ b/src/ov-struct.cc @@ -1108,7 +1108,7 @@ Octave_map m = map_value (); FOUR_BYTE_INT len = m.length(); - os.write (X_CAST (char *, &len), 4); + os.write (reinterpret_cast<char *> (&len), 4); Octave_map::iterator i = m.begin (); while (i != m.end ()) @@ -1128,11 +1128,11 @@ bool octave_struct::load_binary (std::istream& is, bool swap, - oct_mach_info::float_format fmt) + oct_mach_info::float_format fmt) { bool success = true; FOUR_BYTE_INT len; - if (! is.read (X_CAST (char *, &len), 4)) + if (! is.read (reinterpret_cast<char *> (&len), 4)) return false; if (swap) swap_bytes<4> (&len);