about summary refs log tree commit diff
path: root/analyzer
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2012-02-14 16:18:58 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2012-02-14 16:18:58 +0000
commit3c25700841eb42e12f581331ed201adea293b0f8 (patch)
tree5c9d1a33a2390b2f7f5eea89174a8954ea71b882 /analyzer
parent8d98333130874132f0b8a8038502e383fd000c43 (diff)
downloadnetpbm-mirror-3c25700841eb42e12f581331ed201adea293b0f8.tar.gz
netpbm-mirror-3c25700841eb42e12f581331ed201adea293b0f8.tar.xz
netpbm-mirror-3c25700841eb42e12f581331ed201adea293b0f8.zip
Release 10.35.84
git-svn-id: http://svn.code.sf.net/p/netpbm/code/super_stable@1652 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'analyzer')
-rw-r--r--analyzer/pgmtexture.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/analyzer/pgmtexture.c b/analyzer/pgmtexture.c
index 9fb80950..6a9f5a4f 100644
--- a/analyzer/pgmtexture.c
+++ b/analyzer/pgmtexture.c
@@ -542,7 +542,7 @@ f5_idm (float **P, int Ng)
 }
 
 static float 
-Pxpy[2 * PGM_MAXMAXVAL];
+Pxpy[2 * (PGM_MAXMAXVAL+1) + 1];
 
 static float 
 f6_savg (float **P, int Ng)
@@ -627,8 +627,9 @@ f10_dvar (float **P, int Ng)
 
 /* Difference Variance */
 {
-    int i, j, tmp;
-    float sum = 0, sum_sqr = 0, var = 0;
+    int i, j;
+    double tmp;
+    double sum = 0, sum_sqr = 0, var = 0;
 
     for (i = 0; i <= 2 * Ng; ++i)
         Pxpy[i] = 0;