Mercurial > hg > octave-lyh
diff liboctave/data-conv.cc @ 3517:ef5c83d6bffc
[project @ 2000-02-01 23:06:35 by jwe]
author | jwe |
---|---|
date | Tue, 01 Feb 2000 23:06:35 +0000 |
parents | 5eef8a2294bd |
children | 2dcc5f58ca0c |
line wrap: on
line diff
--- a/liboctave/data-conv.cc +++ b/liboctave/data-conv.cc @@ -189,7 +189,7 @@ do \ { \ volatile TYPE *ptr = X_CAST (volatile TYPE *, data); \ - stream.read (X_CAST (TYPE *, ptr), size * len); \ + stream.read (X_CAST (char *, ptr), size * len); \ if (swap) \ swap_ ## size ## _bytes (ptr, len); \ TYPE tmp = ptr[0]; \ @@ -210,7 +210,7 @@ TYPE *ptr = new TYPE [len]; \ for (int i = 0; i < len; i++) \ ptr[i] = X_CAST (TYPE, data[i]); \ - stream.write (ptr, size * len); \ + stream.write (X_CAST (char *, ptr), size * len); \ delete [] ptr ; \ } \ while (0)