Index: rdcolmap.c |
diff --git a/rdcolmap.c b/rdcolmap.c |
index 42b343763b59af25303d43462c8149e837694a5b..ed8ca3b6ab9f8c41de3871a0b2cb1f17ebfda968 100644 |
--- a/rdcolmap.c |
+++ b/rdcolmap.c |
@@ -3,7 +3,8 @@ |
* |
* Copyright (C) 1994-1996, Thomas G. Lane. |
* This file is part of the Independent JPEG Group's software. |
- * For conditions of distribution and use, see the accompanying README file. |
+ * For conditions of distribution and use, see the accompanying README.ijg |
+ * file. |
* |
* This file implements djpeg's "-map file" switch. It reads a source image |
* and constructs a colormap to be supplied to the JPEG decompressor. |
@@ -21,9 +22,9 @@ |
* currently implemented. |
*/ |
-#include "cdjpeg.h" /* Common decls for cjpeg/djpeg applications */ |
+#include "cdjpeg.h" /* Common decls for cjpeg/djpeg applications */ |
-#ifdef QUANT_2PASS_SUPPORTED /* otherwise can't quantize to supplied map */ |
+#ifdef QUANT_2PASS_SUPPORTED /* otherwise can't quantize to supplied map */ |
/* Portions of this code are based on the PBMPLUS library, which is: |
** |
@@ -54,9 +55,9 @@ add_map_entry (j_decompress_ptr cinfo, int R, int G, int B) |
/* Check for duplicate color. */ |
for (index = 0; index < ncolors; index++) { |
if (GETJSAMPLE(colormap0[index]) == R && |
- GETJSAMPLE(colormap1[index]) == G && |
- GETJSAMPLE(colormap2[index]) == B) |
- return; /* color is already in map */ |
+ GETJSAMPLE(colormap1[index]) == G && |
+ GETJSAMPLE(colormap2[index]) == B) |
+ return; /* color is already in map */ |
} |
/* Check for map overflow. */ |
@@ -76,7 +77,7 @@ add_map_entry (j_decompress_ptr cinfo, int R, int G, int B) |
*/ |
LOCAL(void) |
-read_gif_map (j_decompress_ptr cinfo, FILE * infile) |
+read_gif_map (j_decompress_ptr cinfo, FILE *infile) |
{ |
int header[13]; |
int i, colormaplen; |
@@ -107,9 +108,9 @@ read_gif_map (j_decompress_ptr cinfo, FILE * infile) |
if (R == EOF || G == EOF || B == EOF) |
ERREXIT(cinfo, JERR_BAD_CMAP_FILE); |
add_map_entry(cinfo, |
- R << (BITS_IN_JSAMPLE-8), |
- G << (BITS_IN_JSAMPLE-8), |
- B << (BITS_IN_JSAMPLE-8)); |
+ R << (BITS_IN_JSAMPLE-8), |
+ G << (BITS_IN_JSAMPLE-8), |
+ B << (BITS_IN_JSAMPLE-8)); |
} |
} |
@@ -118,12 +119,12 @@ read_gif_map (j_decompress_ptr cinfo, FILE * infile) |
LOCAL(int) |
-pbm_getc (FILE * infile) |
+pbm_getc (FILE *infile) |
/* Read next char, skipping over any comments */ |
/* A comment/newline sequence is returned as a newline */ |
{ |
register int ch; |
- |
+ |
ch = getc(infile); |
if (ch == '#') { |
do { |
@@ -135,7 +136,7 @@ pbm_getc (FILE * infile) |
LOCAL(unsigned int) |
-read_pbm_integer (j_decompress_ptr cinfo, FILE * infile) |
+read_pbm_integer (j_decompress_ptr cinfo, FILE *infile) |
/* Read an unsigned decimal integer from the PPM file */ |
/* Swallows one trailing character after the integer */ |
/* Note that on a 16-bit-int machine, only values up to 64k can be read. */ |
@@ -143,17 +144,17 @@ read_pbm_integer (j_decompress_ptr cinfo, FILE * infile) |
{ |
register int ch; |
register unsigned int val; |
- |
+ |
/* Skip any leading whitespace */ |
do { |
ch = pbm_getc(infile); |
if (ch == EOF) |
ERREXIT(cinfo, JERR_BAD_CMAP_FILE); |
} while (ch == ' ' || ch == '\t' || ch == '\n' || ch == '\r'); |
- |
+ |
if (ch < '0' || ch > '9') |
ERREXIT(cinfo, JERR_BAD_CMAP_FILE); |
- |
+ |
val = ch - '0'; |
while ((ch = pbm_getc(infile)) >= '0' && ch <= '9') { |
val *= 10; |
@@ -168,14 +169,14 @@ read_pbm_integer (j_decompress_ptr cinfo, FILE * infile) |
*/ |
LOCAL(void) |
-read_ppm_map (j_decompress_ptr cinfo, FILE * infile) |
+read_ppm_map (j_decompress_ptr cinfo, FILE *infile) |
{ |
int c; |
unsigned int w, h, maxval, row, col; |
int R, G, B; |
/* Initial 'P' has already been read by read_color_map */ |
- c = getc(infile); /* save format discriminator for a sec */ |
+ c = getc(infile); /* save format discriminator for a sec */ |
/* while we fetch the remaining header info */ |
w = read_pbm_integer(cinfo, infile); |
@@ -190,26 +191,26 @@ read_ppm_map (j_decompress_ptr cinfo, FILE * infile) |
ERREXIT(cinfo, JERR_BAD_CMAP_FILE); |
switch (c) { |
- case '3': /* it's a text-format PPM file */ |
+ case '3': /* it's a text-format PPM file */ |
for (row = 0; row < h; row++) { |
for (col = 0; col < w; col++) { |
- R = read_pbm_integer(cinfo, infile); |
- G = read_pbm_integer(cinfo, infile); |
- B = read_pbm_integer(cinfo, infile); |
- add_map_entry(cinfo, R, G, B); |
+ R = read_pbm_integer(cinfo, infile); |
+ G = read_pbm_integer(cinfo, infile); |
+ B = read_pbm_integer(cinfo, infile); |
+ add_map_entry(cinfo, R, G, B); |
} |
} |
break; |
- case '6': /* it's a raw-format PPM file */ |
+ case '6': /* it's a raw-format PPM file */ |
for (row = 0; row < h; row++) { |
for (col = 0; col < w; col++) { |
- R = getc(infile); |
- G = getc(infile); |
- B = getc(infile); |
- if (R == EOF || G == EOF || B == EOF) |
- ERREXIT(cinfo, JERR_BAD_CMAP_FILE); |
- add_map_entry(cinfo, R, G, B); |
+ R = getc(infile); |
+ G = getc(infile); |
+ B = getc(infile); |
+ if (R == EOF || G == EOF || B == EOF) |
+ ERREXIT(cinfo, JERR_BAD_CMAP_FILE); |
+ add_map_entry(cinfo, R, G, B); |
} |
} |
break; |
@@ -228,7 +229,7 @@ read_ppm_map (j_decompress_ptr cinfo, FILE * infile) |
*/ |
GLOBAL(void) |
-read_color_map (j_decompress_ptr cinfo, FILE * infile) |
+read_color_map (j_decompress_ptr cinfo, FILE *infile) |
{ |
/* Allocate space for a color map of maximum supported size. */ |
cinfo->colormap = (*cinfo->mem->alloc_sarray) |