summaryrefslogtreecommitdiff
path: root/graphics/jpeg_ls/patches/patch-ae
blob: 1ea1959181b9c82e4b367f15b47ce1b74f550a40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$NetBSD: patch-ae,v 1.1.1.1 2003/12/21 21:29:09 wiz Exp $

--- Encoder/initialize.c.orig	Tue Jun 22 20:15:24 1999
+++ Encoder/initialize.c
@@ -64,7 +64,7 @@ int vLUT[3][2 * LUTMAX16];
 
 int classmap[CONTEXTS1];
 
-int	*qdiv0, *qdiv,        /* quantization table (division via look-up) */
+int	*qdiv0, *qdiv1,        /* quantization table (division via look-up) */
 	*qmul0, *qmul;        /* dequantization table */
 
 int N[TOT_CONTEXTS], 
@@ -229,7 +229,7 @@ void prepare_qtables(int absize, int NEA
 	    perror("qdiv  table");
 	    exit(10);
     }
-    qdiv = qdiv0+absize-1;
+    qdiv1 = qdiv0+absize-1;
 
     if ( (qmul0 = (int *)calloc(2*beta-1,sizeof(int)))==NULL ) {
 	    perror("qmul  table");
@@ -242,7 +242,7 @@ void prepare_qtables(int absize, int NEA
 		    qdiff = - ( (NEAR-dif)/quant );
 	    else
 		    qdiff = ( NEAR + dif )/quant;
-	    qdiv[dif] = qdiff;
+	    qdiv1[dif] = qdiff;
     }
     for ( qdiff = -(beta-1); qdiff<beta; qdiff++ ) {
 	    dif = quant*qdiff;