changeset 402:d6c04fad41fb

Fix a bunch of warnings caused by deprecation of API in the 3.3.x series
author hauberg
date Sat, 06 Mar 2010 09:04:54 +0000
parents d2bd601079ed
children 11ac8ee54bf2
files src/__spatial_filtering__.cc
diffstat 1 files changed, 3 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/__spatial_filtering__.cc
+++ b/src/__spatial_filtering__.cc
@@ -234,10 +234,6 @@
   for (octave_idx_type i = 0; i < dom_numel; i++)
     len += dom (i);
 
-  dim_vector dim_offset (dom_size);
-  for (int i = 0; i < ndims; i++)
-    dim_offset (i) = (dom_size (i)+1) / 2 - 1;
-
   // Allocate output
   dim_vector out_size (dom_size);
   for (int i = 0; i < ndims; i++)
@@ -247,12 +243,13 @@
   const octave_idx_type out_numel = out.numel ();
 
   // Iterate over every element of 'out'.
-  dim_vector idx_dim (ndims);
+  dim_vector idx_dim (1, 1);
+  idx_dim (0) = ndims;
   Array<octave_idx_type> dom_idx (idx_dim);
   Array<octave_idx_type> A_idx (idx_dim);
   Array<octave_idx_type> out_idx (idx_dim, 0);
   
-  dim_vector values_size (2);
+  dim_vector values_size (2, 1);
   values_size (0) = 1;
   values_size (1) = len;
   MT values (values_size);