# HG changeset patch # User jwe # Date 1167933469 0 # Node ID d86ea52f5f439ae0b0ffb7004c98f77b8d1dec4a # Parent a6cc01dd09f90a3613710e1431814e191290e4f6 [project @ 2007-01-04 17:57:48 by jwe] diff -r a6cc01dd09f9 -r d86ea52f5f43 src/ChangeLog --- a/src/ChangeLog Wed Jan 03 20:59:28 2007 +0000 +++ b/src/ChangeLog Thu Jan 04 17:57:49 2007 +0000 @@ -1,3 +1,8 @@ +2007-01-04 Luis F. Ortiz + + * mex.cc (mxArray_number::mxArray_number (int, const char **)): + Correctly index LHS in assignment. + 2007-01-03 John W. Eaton * data.cc (Fisinteger): New function. diff -r a6cc01dd09f9 -r d86ea52f5f43 src/mex.cc --- a/src/mex.cc Wed Jan 03 20:59:28 2007 +0000 +++ b/src/mex.cc Thu Jan 04 17:57:49 2007 +0000 @@ -1124,10 +1124,10 @@ int tmp_len = strlen (ptr); for (int i = 0; i < tmp_len; i++) - cpr[i] = static_cast (ptr[i]); + cpr[m*i+j] = static_cast (ptr[i]); for (int i = tmp_len; i < nc; i++) - cpr[i] = static_cast (' '); + cpr[m*i+j] = static_cast (' '); } }