# HG changeset patch # User John W. Eaton # Date 1247090154 14400 # Node ID d8d410b082284f4b48014fade837bc34b247f890 # Parent 86eb5ff921d03252fac3c147e266ee1553ef509f graphics.cc (convert_cdata): handle NaN values in cdata diff -r 86eb5ff921d0 -r d8d410b08228 src/ChangeLog --- 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 + * 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 diff -r 86eb5ff921d0 -r d8d410b08228 src/graphics.cc --- 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);