summaryrefslogtreecommitdiff
path: root/graphics/jpeg_ls/patches/patch-ab
blob: 2eb233de15b0277d1e3b3cd737d9db12ae473d56 (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-ab,v 1.1.1.1 2003/12/21 21:29:08 wiz Exp $

--- Decoder/initialize.c.orig	Tue Jun 22 21:05:54 1999
+++ Decoder/initialize.c
@@ -63,7 +63,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], 
@@ -206,7 +206,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");
@@ -219,7 +219,7 @@ void prepare_qtables(int absize, int NEA
 		    qdiff = - ( (NEAR-diff)/quant );
 	    else
 		    qdiff = ( NEAR + diff )/quant;
-	    qdiv[diff] = qdiff;
+	    qdiv1[diff] = qdiff;
     }
     for ( qdiff = -(beta-1); qdiff<beta; qdiff++ ) {
 	    diff = quant*qdiff;