changeset 18199:b7d3e1f762e1

don't include umap_xsignbit with char mapper cases (see 0d5721873d6b) * ov-base-sparse.cc (octave_base_sparse<T>::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.
author John W. Eaton <jwe@octave.org>
date Fri, 03 Jan 2014 11:23:08 -0500
parents 0d5721873d6b
children 0ecd4618b1fc
files libinterp/octave-value/ov-base-sparse.cc libinterp/octave-value/ov-float.cc libinterp/octave-value/ov-flt-re-mat.cc libinterp/octave-value/ov-re-mat.cc libinterp/octave-value/ov-scalar.cc
diffstat 5 files changed, 0 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- 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?
--- 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);
--- 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);
--- 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);
--- 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);