changeset 9422:d8d410b08228

graphics.cc (convert_cdata): handle NaN values in cdata
author John W. Eaton <jwe@octave.org>
date Wed, 08 Jul 2009 17:55:54 -0400
parents 86eb5ff921d0
children f284e2a26ff9
files src/ChangeLog src/graphics.cc
diffstat 2 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Wed Jul 08 14:06:53 2009 -0400
+++ b/src/ChangeLog	Wed Jul 08 17:55:54 2009 -0400
@@ -1,5 +1,7 @@
 2009-07-08  John W. Eaton  <jwe@octave.org>
 
+	* graphics.cc (convert_cdata): Handle NaN values in cdata.
+
 	* pt-assign.cc (maybe_warn_former_built_in_variable): Improve message.
 
 2009-07-04  Jaroslav Hajek  <highegg@gmail.com>
--- a/src/graphics.cc	Wed Jul 08 14:06:53 2009 -0400
+++ b/src/graphics.cc	Wed Jul 08 17:55:54 2009 -0400
@@ -437,7 +437,7 @@
       else
 	x = xround (x - 1);
 
-      if (x < 0)
+      if (xisnan (x) || x < 0)
 	x = 0;
       else if (x >= nc)
 	x = (nc - 1);