diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2012-01-12 16:55:14 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2012-01-12 16:55:14 +0000 |
commit | 75912912b496d276d58a0ce5ce8bc798c69aef30 (patch) | |
tree | d327b9d4d9d14a218fad799c661f0f0f5d3db8a0 /analyzer/pgmtexture.c | |
parent | a6a8f28dab0e45a7285c0c8681b5c730ef37f980 (diff) | |
download | netpbm-mirror-75912912b496d276d58a0ce5ce8bc798c69aef30.tar.gz netpbm-mirror-75912912b496d276d58a0ce5ce8bc798c69aef30.tar.xz netpbm-mirror-75912912b496d276d58a0ce5ce8bc798c69aef30.zip |
Fix bug from a few minutes ago
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1625 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'analyzer/pgmtexture.c')
-rw-r--r-- | analyzer/pgmtexture.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/analyzer/pgmtexture.c b/analyzer/pgmtexture.c index 1a0e2980..03723c73 100644 --- a/analyzer/pgmtexture.c +++ b/analyzer/pgmtexture.c @@ -707,13 +707,15 @@ f10_dvar (float ** const p, /*---------------------------------------------------------------------------- Difference Variance -----------------------------------------------------------------------------*/ - double pxpy[PGM_MAXMAXVAL]; + double pxpy[PGM_MAXMAXVAL + 1]; unsigned int i; double sqrNg; /* Square of 'ng' */ double sum; double sumSqr; double var; + assert(ng <= ARRAY_SIZE(pxpy)); + for (i = 0; i < ng; ++i) pxpy[i] = 0; |