changeset 1675:154cf586c8ad

Fix out of bounds pointer error in midownsample_slice()
author bert <bert>
date Thu, 26 Feb 2004 23:34:01 +0000
parents a5477d6cbd6e
children e756a4b22b8a
files libsrc2/m2util.c
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libsrc2/m2util.c
+++ b/libsrc2/m2util.c
@@ -917,7 +917,7 @@
                 }
             }
             d /= total;
-            out_ptr[(j * osize[1]) + k] = d;
+            out_ptr[(j * osize[2]) + k] = d;
         }
     }
 }
@@ -1043,8 +1043,7 @@
     }
     
     free(in_ptr);
-    // THIS CALL RESULTS IN segfault, NOT SURE WHY!
-    //free(out_ptr);
+    free(out_ptr);
     
     H5Sclose(omspc_id);
     H5Sclose(imspc_id);