changeset 10922:015ba76371b9

minor fix in last change
author Jaroslav Hajek <highegg@gmail.com>
date Mon, 30 Aug 2010 11:06:15 +0200
parents 56f9c10e9e98
children 4c1ffaed8caa
files src/ChangeLog src/graphics.cc
diffstat 2 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Mon Aug 30 01:30:57 2010 -0400
+++ b/src/ChangeLog	Mon Aug 30 11:06:15 2010 +0200
@@ -1,3 +1,8 @@
+2010-08-30  Jaroslav Hajek  <highegg@gmail.com>
+
+	* graphics.cc (convert_cdata): Avoid extracting pointer to temporary
+	copy.
+
 2010-08-30  John W. Eaton  <jwe@octave.org>
 
 	* graphics.cc (convert_cdata): Allow cdata to be any type that
--- a/src/graphics.cc	Mon Aug 30 01:30:57 2010 -0400
+++ b/src/graphics.cc	Mon Aug 30 11:06:15 2010 +0200
@@ -598,7 +598,8 @@
 
   double *av = a.fortran_vec ();
   const double *cmapv = cmap.data ();
-  const double *cv = cdata.array_value().data ();
+  const NDArray xcdata = cdata.array_value ();
+  const double *cv = xcdata.data ();
 
   if (! error_state)
     {