# HG changeset patch # User John W. Eaton # Date 1388766188 18000 # Node ID b7d3e1f762e12f728a359b67ab878b64aa9ee228 # Parent 0d5721873d6bbc5ad4e56ac5b47750477afc1509 don't include umap_xsignbit with char mapper cases (see 0d5721873d6b) * ov-base-sparse.cc (octave_base_sparse::map): Don't include umap_xsignbit in the set of char mapper cases. * ov-float.cc (octave_float_scalar::map): Likewise. * ov-flt-re-mat.cc (octave_float_matrix::map): Likewise. * ov-re-mat.cc (octave_matrix::map): Likewise. * ov-scalar.cc (octave_scalar::map): Likewise. diff -r 0d5721873d6b -r b7d3e1f762e1 libinterp/octave-value/ov-base-sparse.cc --- a/libinterp/octave-value/ov-base-sparse.cc Thu Jan 02 23:18:45 2014 -0500 +++ b/libinterp/octave-value/ov-base-sparse.cc Fri Jan 03 11:23:08 2014 -0500 @@ -464,7 +464,6 @@ case umap_xisspace: case umap_xisupper: case umap_xisxdigit: - case umap_xsignbit: case umap_xtoascii: // FIXME: intentionally skip this step for string mappers. // Is this wanted? diff -r 0d5721873d6b -r b7d3e1f762e1 libinterp/octave-value/ov-float.cc --- a/libinterp/octave-value/ov-float.cc Thu Jan 02 23:18:45 2014 -0500 +++ b/libinterp/octave-value/ov-float.cc Fri Jan 03 11:23:08 2014 -0500 @@ -344,7 +344,6 @@ case umap_xisspace: case umap_xisupper: case umap_xisxdigit: - case umap_xsignbit: case umap_xtoascii: { octave_value str_conv = convert_to_str (true, true); diff -r 0d5721873d6b -r b7d3e1f762e1 libinterp/octave-value/ov-flt-re-mat.cc --- a/libinterp/octave-value/ov-flt-re-mat.cc Thu Jan 02 23:18:45 2014 -0500 +++ b/libinterp/octave-value/ov-flt-re-mat.cc Fri Jan 03 11:23:08 2014 -0500 @@ -829,7 +829,6 @@ case umap_xisspace: case umap_xisupper: case umap_xisxdigit: - case umap_xsignbit: case umap_xtoascii: { octave_value str_conv = convert_to_str (true, true); diff -r 0d5721873d6b -r b7d3e1f762e1 libinterp/octave-value/ov-re-mat.cc --- a/libinterp/octave-value/ov-re-mat.cc Thu Jan 02 23:18:45 2014 -0500 +++ b/libinterp/octave-value/ov-re-mat.cc Fri Jan 03 11:23:08 2014 -0500 @@ -952,7 +952,6 @@ case umap_xisspace: case umap_xisupper: case umap_xisxdigit: - case umap_xsignbit: case umap_xtoascii: { octave_value str_conv = convert_to_str (true, true); diff -r 0d5721873d6b -r b7d3e1f762e1 libinterp/octave-value/ov-scalar.cc --- a/libinterp/octave-value/ov-scalar.cc Thu Jan 02 23:18:45 2014 -0500 +++ b/libinterp/octave-value/ov-scalar.cc Fri Jan 03 11:23:08 2014 -0500 @@ -360,7 +360,6 @@ case umap_xisspace: case umap_xisupper: case umap_xisxdigit: - case umap_xsignbit: case umap_xtoascii: { octave_value str_conv = convert_to_str (true, true);