changeset 8129:5d56d4fb6abd

Merge problem with previous patch to Fcat
author David Bateman <dbateman@free.fr>
date Mon, 22 Sep 2008 13:37:05 -0400
parents 9e4a09b35cdb
children de8b07e95d1b
files src/data.cc
diffstat 1 files changed, 0 insertions(+), 45 deletions(-) [+]
line wrap: on
line diff
--- a/src/data.cc	Mon Sep 22 13:36:01 2008 -0400
+++ b/src/data.cc	Mon Sep 22 13:37:05 2008 -0400
@@ -1763,51 +1763,6 @@
     } \
  while (0)
 
-#define SINGLE_TYPE_CONCAT(TYPE, EXTRACTOR) \
-  do \
-    { \
-      int dv_len = dv.length (); \
-      Array<octave_idx_type> ra_idx (dv_len > 1 ? dv_len : 2, 0); \
-      \
-      for (int j = 1; j < n_args; j++) \
-	{ \
-	  OCTAVE_QUIT; \
-	  \
-	  TYPE ra = args(j).EXTRACTOR ();	\
-	  \
-	  if (! error_state) \
-	    { \
-	      result.insert (ra, ra_idx); \
-	      \
-	      if (error_state) \
-	        return retval; \
-	      \
-	      dim_vector dv_tmp = args (j).dims (); \
-	      \
-	      if (dim >= dv_len) \
-	        { \
-		  if (j > 1) \
-		    error ("%s: indexing error", fname.c_str ()); \
-		  break; \
-		} \
-	      else \
-		ra_idx (dim) += (dim < dv_tmp.length () ? dv_tmp (dim) : 1); \
-	    } \
-	} \
-    } \
- while (0)
-
-#define DO_SINGLE_TYPE_CONCAT(TYPE, EXTRACTOR) \
-  do \
-    { \
-      TYPE result (dv); \
-      \
-      SINGLE_TYPE_CONCAT(TYPE, EXTRACTOR); \
-      \
-      retval = result; \
-    } \
- while (0)
-
 static octave_value
 do_cat (const octave_value_list& args, std::string fname)
 {