diff src/scalar.c @ 93:61fe1af213cd

Made xtract_loudness() more permissive, so it doesn't crash if N > BARK_BANDS
author Jamie Bullock <jamie@postlude.co.uk>
date Mon, 24 Sep 2007 08:23:26 +0000
parents 35a3bb5c3ffd
children 3e648eec95cb
line wrap: on
line diff
--- a/src/scalar.c	Thu Sep 06 14:05:37 2007 +0000
+++ b/src/scalar.c	Mon Sep 24 08:23:26 2007 +0000
@@ -419,8 +419,10 @@
 
     int n = N, rv;
 
-    if(n > XTRACT_BARK_BANDS) 
+    if(n > XTRACT_BARK_BANDS){
+	n = XTRACT_BARK_BANDS; 
 	rv = XTRACT_BAD_VECTOR_SIZE; 
+    }
     else
 	rv = XTRACT_SUCCESS;