Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
dlib
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
钟尚武
dlib
Commits
6a4ecdcf
Commit
6a4ecdcf
authored
Aug 23, 2016
by
Davis King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Minor changes to avoid compiler warnings
parent
5e0cc695
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
177 additions
and
171 deletions
+177
-171
jccolor.cpp
dlib/external/libjpeg/jccolor.cpp
+22
-22
jcdctmgr.cpp
dlib/external/libjpeg/jcdctmgr.cpp
+14
-14
jchuff.cpp
dlib/external/libjpeg/jchuff.cpp
+8
-8
jcphuff.cpp
dlib/external/libjpeg/jcphuff.cpp
+11
-11
jcprepct.cpp
dlib/external/libjpeg/jcprepct.cpp
+1
-1
jcsample.cpp
dlib/external/libjpeg/jcsample.cpp
+9
-9
jdcolor.cpp
dlib/external/libjpeg/jdcolor.cpp
+23
-23
jdhuff.cpp
dlib/external/libjpeg/jdhuff.cpp
+11
-8
jdhuff.h
dlib/external/libjpeg/jdhuff.h
+8
-8
jdmerge.cpp
dlib/external/libjpeg/jdmerge.cpp
+6
-6
jdphuff.cpp
dlib/external/libjpeg/jdphuff.cpp
+6
-3
jdsample.cpp
dlib/external/libjpeg/jdsample.cpp
+14
-14
jquant1.cpp
dlib/external/libjpeg/jquant1.cpp
+14
-14
jquant2.cpp
dlib/external/libjpeg/jquant2.cpp
+22
-22
jutils.cpp
dlib/external/libjpeg/jutils.cpp
+8
-8
No files found.
dlib/external/libjpeg/jccolor.cpp
View file @
6a4ecdcf
...
@@ -132,11 +132,11 @@ rgb_ycc_convert (j_compress_ptr cinfo,
...
@@ -132,11 +132,11 @@ rgb_ycc_convert (j_compress_ptr cinfo,
JDIMENSION
output_row
,
int
num_rows
)
JDIMENSION
output_row
,
int
num_rows
)
{
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
r
,
g
,
b
;
int
r
,
g
,
b
;
register
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
register
JSAMPROW
inptr
;
JSAMPROW
inptr
;
register
JSAMPROW
outptr0
,
outptr1
,
outptr2
;
JSAMPROW
outptr0
,
outptr1
,
outptr2
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
while
(
--
num_rows
>=
0
)
{
while
(
--
num_rows
>=
0
)
{
...
@@ -188,11 +188,11 @@ rgb_gray_convert (j_compress_ptr cinfo,
...
@@ -188,11 +188,11 @@ rgb_gray_convert (j_compress_ptr cinfo,
JDIMENSION
output_row
,
int
num_rows
)
JDIMENSION
output_row
,
int
num_rows
)
{
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
r
,
g
,
b
;
int
r
,
g
,
b
;
register
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
register
JSAMPROW
inptr
;
JSAMPROW
inptr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
while
(
--
num_rows
>=
0
)
{
while
(
--
num_rows
>=
0
)
{
...
@@ -227,11 +227,11 @@ cmyk_ycck_convert (j_compress_ptr cinfo,
...
@@ -227,11 +227,11 @@ cmyk_ycck_convert (j_compress_ptr cinfo,
JDIMENSION
output_row
,
int
num_rows
)
JDIMENSION
output_row
,
int
num_rows
)
{
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
r
,
g
,
b
;
int
r
,
g
,
b
;
register
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
register
JSAMPROW
inptr
;
JSAMPROW
inptr
;
register
JSAMPROW
outptr0
,
outptr1
,
outptr2
,
outptr3
;
JSAMPROW
outptr0
,
outptr1
,
outptr2
,
outptr3
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
while
(
--
num_rows
>=
0
)
{
while
(
--
num_rows
>=
0
)
{
...
@@ -281,9 +281,9 @@ grayscale_convert (j_compress_ptr cinfo,
...
@@ -281,9 +281,9 @@ grayscale_convert (j_compress_ptr cinfo,
JSAMPARRAY
input_buf
,
JSAMPIMAGE
output_buf
,
JSAMPARRAY
input_buf
,
JSAMPIMAGE
output_buf
,
JDIMENSION
output_row
,
int
num_rows
)
JDIMENSION
output_row
,
int
num_rows
)
{
{
register
JSAMPROW
inptr
;
JSAMPROW
inptr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
int
instride
=
cinfo
->
input_components
;
int
instride
=
cinfo
->
input_components
;
...
@@ -310,10 +310,10 @@ null_convert (j_compress_ptr cinfo,
...
@@ -310,10 +310,10 @@ null_convert (j_compress_ptr cinfo,
JSAMPARRAY
input_buf
,
JSAMPIMAGE
output_buf
,
JSAMPARRAY
input_buf
,
JSAMPIMAGE
output_buf
,
JDIMENSION
output_row
,
int
num_rows
)
JDIMENSION
output_row
,
int
num_rows
)
{
{
register
JSAMPROW
inptr
;
JSAMPROW
inptr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
register
JDIMENSION
col
;
JDIMENSION
col
;
register
int
ci
;
int
ci
;
int
nc
=
cinfo
->
num_components
;
int
nc
=
cinfo
->
num_components
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
...
...
dlib/external/libjpeg/jcdctmgr.cpp
View file @
6a4ecdcf
...
@@ -194,9 +194,9 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -194,9 +194,9 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
for
(
bi
=
0
;
bi
<
num_blocks
;
bi
++
,
start_col
+=
DCTSIZE
)
{
for
(
bi
=
0
;
bi
<
num_blocks
;
bi
++
,
start_col
+=
DCTSIZE
)
{
/* Load data into workspace, applying unsigned->signed conversion */
/* Load data into workspace, applying unsigned->signed conversion */
{
register
DCTELEM
*
workspaceptr
;
{
DCTELEM
*
workspaceptr
;
register
JSAMPROW
elemptr
;
JSAMPROW
elemptr
;
register
int
elemr
;
int
elemr
;
workspaceptr
=
workspace
;
workspaceptr
=
workspace
;
for
(
elemr
=
0
;
elemr
<
DCTSIZE
;
elemr
++
)
{
for
(
elemr
=
0
;
elemr
<
DCTSIZE
;
elemr
++
)
{
...
@@ -211,7 +211,7 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -211,7 +211,7 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
#else
#else
{
register
int
elemc
;
{
int
elemc
;
for
(
elemc
=
DCTSIZE
;
elemc
>
0
;
elemc
--
)
{
for
(
elemc
=
DCTSIZE
;
elemc
>
0
;
elemc
--
)
{
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
}
}
...
@@ -224,9 +224,9 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -224,9 +224,9 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
(
*
do_dct
)
(
workspace
);
(
*
do_dct
)
(
workspace
);
/* Quantize/descale the coefficients, and store into coef_blocks[] */
/* Quantize/descale the coefficients, and store into coef_blocks[] */
{
register
DCTELEM
temp
,
qval
;
{
DCTELEM
temp
,
qval
;
register
int
i
;
int
i
;
register
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
for
(
i
=
0
;
i
<
DCTSIZE2
;
i
++
)
{
for
(
i
=
0
;
i
<
DCTSIZE2
;
i
++
)
{
qval
=
divisors
[
i
];
qval
=
divisors
[
i
];
...
@@ -284,9 +284,9 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -284,9 +284,9 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
for
(
bi
=
0
;
bi
<
num_blocks
;
bi
++
,
start_col
+=
DCTSIZE
)
{
for
(
bi
=
0
;
bi
<
num_blocks
;
bi
++
,
start_col
+=
DCTSIZE
)
{
/* Load data into workspace, applying unsigned->signed conversion */
/* Load data into workspace, applying unsigned->signed conversion */
{
register
FAST_FLOAT
*
workspaceptr
;
{
FAST_FLOAT
*
workspaceptr
;
register
JSAMPROW
elemptr
;
JSAMPROW
elemptr
;
register
int
elemr
;
int
elemr
;
workspaceptr
=
workspace
;
workspaceptr
=
workspace
;
for
(
elemr
=
0
;
elemr
<
DCTSIZE
;
elemr
++
)
{
for
(
elemr
=
0
;
elemr
<
DCTSIZE
;
elemr
++
)
{
...
@@ -301,7 +301,7 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -301,7 +301,7 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
*
workspaceptr
++
=
(
FAST_FLOAT
)(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
*
workspaceptr
++
=
(
FAST_FLOAT
)(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
*
workspaceptr
++
=
(
FAST_FLOAT
)(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
*
workspaceptr
++
=
(
FAST_FLOAT
)(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
#else
#else
{
register
int
elemc
;
{
int
elemc
;
for
(
elemc
=
DCTSIZE
;
elemc
>
0
;
elemc
--
)
{
for
(
elemc
=
DCTSIZE
;
elemc
>
0
;
elemc
--
)
{
*
workspaceptr
++
=
(
FAST_FLOAT
)
*
workspaceptr
++
=
(
FAST_FLOAT
)
(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
...
@@ -315,9 +315,9 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -315,9 +315,9 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
(
*
do_dct
)
(
workspace
);
(
*
do_dct
)
(
workspace
);
/* Quantize/descale the coefficients, and store into coef_blocks[] */
/* Quantize/descale the coefficients, and store into coef_blocks[] */
{
register
FAST_FLOAT
temp
;
{
FAST_FLOAT
temp
;
register
int
i
;
int
i
;
register
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
for
(
i
=
0
;
i
<
DCTSIZE2
;
i
++
)
{
for
(
i
=
0
;
i
<
DCTSIZE2
;
i
++
)
{
/* Apply the quantization and scaling factor */
/* Apply the quantization and scaling factor */
...
...
dlib/external/libjpeg/jchuff.cpp
View file @
6a4ecdcf
...
@@ -303,8 +303,8 @@ emit_bits (working_state * state, unsigned int code, int size)
...
@@ -303,8 +303,8 @@ emit_bits (working_state * state, unsigned int code, int size)
/* Emit some bits; return TRUE if successful, FALSE if must suspend */
/* Emit some bits; return TRUE if successful, FALSE if must suspend */
{
{
/* This routine is heavily used, so it's worth coding tightly. */
/* This routine is heavily used, so it's worth coding tightly. */
register
long
put_buffer
=
(
long
)
code
;
long
put_buffer
=
(
long
)
code
;
register
int
put_bits
=
state
->
cur
.
put_bits
;
int
put_bits
=
state
->
cur
.
put_bits
;
/* if size is 0, caller used an invalid Huffman table entry */
/* if size is 0, caller used an invalid Huffman table entry */
if
(
size
==
0
)
if
(
size
==
0
)
...
@@ -353,9 +353,9 @@ LOCAL(int)
...
@@ -353,9 +353,9 @@ LOCAL(int)
encode_one_block
(
working_state
*
state
,
JCOEFPTR
block
,
int
last_dc_val
,
encode_one_block
(
working_state
*
state
,
JCOEFPTR
block
,
int
last_dc_val
,
c_derived_tbl
*
dctbl
,
c_derived_tbl
*
actbl
)
c_derived_tbl
*
dctbl
,
c_derived_tbl
*
actbl
)
{
{
register
int
temp
,
temp2
;
int
temp
,
temp2
;
register
int
nbits
;
int
nbits
;
register
int
k
,
r
,
i
;
int
k
,
r
,
i
;
/* Encode the DC coefficient difference per section F.1.2.1 */
/* Encode the DC coefficient difference per section F.1.2.1 */
...
@@ -572,9 +572,9 @@ LOCAL(void)
...
@@ -572,9 +572,9 @@ LOCAL(void)
htest_one_block
(
j_compress_ptr
cinfo
,
JCOEFPTR
block
,
int
last_dc_val
,
htest_one_block
(
j_compress_ptr
cinfo
,
JCOEFPTR
block
,
int
last_dc_val
,
long
dc_counts
[],
long
ac_counts
[])
long
dc_counts
[],
long
ac_counts
[])
{
{
register
int
temp
;
int
temp
;
register
int
nbits
;
int
nbits
;
register
int
k
,
r
;
int
k
,
r
;
/* Encode the DC coefficient difference per section F.1.2.1 */
/* Encode the DC coefficient difference per section F.1.2.1 */
...
...
dlib/external/libjpeg/jcphuff.cpp
View file @
6a4ecdcf
...
@@ -229,8 +229,8 @@ emit_bits (phuff_entropy_ptr entropy, unsigned int code, int size)
...
@@ -229,8 +229,8 @@ emit_bits (phuff_entropy_ptr entropy, unsigned int code, int size)
/* Emit some bits, unless we are in gather mode */
/* Emit some bits, unless we are in gather mode */
{
{
/* This routine is heavily used, so it's worth coding tightly. */
/* This routine is heavily used, so it's worth coding tightly. */
register
long
put_buffer
=
(
long
)
code
;
long
put_buffer
=
(
long
)
code
;
register
int
put_bits
=
entropy
->
put_bits
;
int
put_bits
=
entropy
->
put_bits
;
/* if size is 0, caller used an invalid Huffman table entry */
/* if size is 0, caller used an invalid Huffman table entry */
if
(
size
==
0
)
if
(
size
==
0
)
...
@@ -315,7 +315,7 @@ emit_buffered_bits (phuff_entropy_ptr entropy, char * bufstart,
...
@@ -315,7 +315,7 @@ emit_buffered_bits (phuff_entropy_ptr entropy, char * bufstart,
LOCAL
(
void
)
LOCAL
(
void
)
emit_eobrun
(
phuff_entropy_ptr
entropy
)
emit_eobrun
(
phuff_entropy_ptr
entropy
)
{
{
register
int
temp
,
nbits
;
int
temp
,
nbits
;
if
(
entropy
->
EOBRUN
>
0
)
{
/* if there is any pending EOBRUN */
if
(
entropy
->
EOBRUN
>
0
)
{
/* if there is any pending EOBRUN */
temp
=
entropy
->
EOBRUN
;
temp
=
entropy
->
EOBRUN
;
...
@@ -377,8 +377,8 @@ METHODDEF(int)
...
@@ -377,8 +377,8 @@ METHODDEF(int)
encode_mcu_DC_first
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
encode_mcu_DC_first
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
,
temp2
;
int
temp
,
temp2
;
register
int
nbits
;
int
nbits
;
int
blkn
,
ci
;
int
blkn
,
ci
;
int
Al
=
cinfo
->
Al
;
int
Al
=
cinfo
->
Al
;
JBLOCKROW
block
;
JBLOCKROW
block
;
...
@@ -464,9 +464,9 @@ METHODDEF(int)
...
@@ -464,9 +464,9 @@ METHODDEF(int)
encode_mcu_AC_first
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
encode_mcu_AC_first
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
,
temp2
;
int
temp
,
temp2
;
register
int
nbits
;
int
nbits
;
register
int
r
,
k
;
int
r
,
k
;
int
Se
=
cinfo
->
Se
;
int
Se
=
cinfo
->
Se
;
int
Al
=
cinfo
->
Al
;
int
Al
=
cinfo
->
Al
;
JBLOCKROW
block
;
JBLOCKROW
block
;
...
@@ -571,7 +571,7 @@ METHODDEF(int)
...
@@ -571,7 +571,7 @@ METHODDEF(int)
encode_mcu_DC_refine
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
encode_mcu_DC_refine
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
;
int
temp
;
int
blkn
;
int
blkn
;
int
Al
=
cinfo
->
Al
;
int
Al
=
cinfo
->
Al
;
JBLOCKROW
block
;
JBLOCKROW
block
;
...
@@ -618,8 +618,8 @@ METHODDEF(int)
...
@@ -618,8 +618,8 @@ METHODDEF(int)
encode_mcu_AC_refine
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
encode_mcu_AC_refine
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
;
int
temp
;
register
int
r
,
k
;
int
r
,
k
;
int
EOB
;
int
EOB
;
char
*
BR_buffer
;
char
*
BR_buffer
;
unsigned
int
BR
;
unsigned
int
BR
;
...
...
dlib/external/libjpeg/jcprepct.cpp
View file @
6a4ecdcf
...
@@ -106,7 +106,7 @@ LOCAL(void)
...
@@ -106,7 +106,7 @@ LOCAL(void)
expand_bottom_edge
(
JSAMPARRAY
image_data
,
JDIMENSION
num_cols
,
expand_bottom_edge
(
JSAMPARRAY
image_data
,
JDIMENSION
num_cols
,
int
input_rows
,
int
output_rows
)
int
input_rows
,
int
output_rows
)
{
{
register
int
row
;
int
row
;
for
(
row
=
input_rows
;
row
<
output_rows
;
row
++
)
{
for
(
row
=
input_rows
;
row
<
output_rows
;
row
++
)
{
jcopy_sample_rows
(
image_data
,
input_rows
-
1
,
image_data
,
row
,
jcopy_sample_rows
(
image_data
,
input_rows
-
1
,
image_data
,
row
,
...
...
dlib/external/libjpeg/jcsample.cpp
View file @
6a4ecdcf
...
@@ -87,9 +87,9 @@ LOCAL(void)
...
@@ -87,9 +87,9 @@ LOCAL(void)
expand_right_edge
(
JSAMPARRAY
image_data
,
int
num_rows
,
expand_right_edge
(
JSAMPARRAY
image_data
,
int
num_rows
,
JDIMENSION
input_cols
,
JDIMENSION
output_cols
)
JDIMENSION
input_cols
,
JDIMENSION
output_cols
)
{
{
register
JSAMPROW
ptr
;
JSAMPROW
ptr
;
register
JSAMPLE
pixval
;
JSAMPLE
pixval
;
register
int
count
;
int
count
;
int
row
;
int
row
;
int
numcols
=
(
int
)
(
output_cols
-
input_cols
);
int
numcols
=
(
int
)
(
output_cols
-
input_cols
);
...
@@ -215,8 +215,8 @@ h2v1_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -215,8 +215,8 @@ h2v1_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
int
outrow
;
int
outrow
;
JDIMENSION
outcol
;
JDIMENSION
outcol
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
int
bias
;
int
bias
;
/* Expand input data enough to let all the output samples be generated
/* Expand input data enough to let all the output samples be generated
* by the standard loop. Special-casing padded output would be more
* by the standard loop. Special-casing padded output would be more
...
@@ -252,8 +252,8 @@ h2v2_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -252,8 +252,8 @@ h2v2_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
int
inrow
,
outrow
;
int
inrow
,
outrow
;
JDIMENSION
outcol
;
JDIMENSION
outcol
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
register
JSAMPROW
inptr0
,
inptr1
,
outptr
;
JSAMPROW
inptr0
,
inptr1
,
outptr
;
register
int
bias
;
int
bias
;
/* Expand input data enough to let all the output samples be generated
/* Expand input data enough to let all the output samples be generated
* by the standard loop. Special-casing padded output would be more
* by the standard loop. Special-casing padded output would be more
...
@@ -295,7 +295,7 @@ h2v2_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -295,7 +295,7 @@ h2v2_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
int
inrow
,
outrow
;
int
inrow
,
outrow
;
JDIMENSION
colctr
;
JDIMENSION
colctr
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
register
JSAMPROW
inptr0
,
inptr1
,
above_ptr
,
below_ptr
,
outptr
;
JSAMPROW
inptr0
,
inptr1
,
above_ptr
,
below_ptr
,
outptr
;
long
membersum
,
neighsum
,
memberscale
,
neighscale
;
long
membersum
,
neighsum
,
memberscale
,
neighscale
;
/* Expand input data enough to let all the output samples be generated
/* Expand input data enough to let all the output samples be generated
...
@@ -395,7 +395,7 @@ fullsize_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr,
...
@@ -395,7 +395,7 @@ fullsize_smooth_downsample (j_compress_ptr cinfo, jpeg_component_info *compptr,
int
outrow
;
int
outrow
;
JDIMENSION
colctr
;
JDIMENSION
colctr
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
register
JSAMPROW
inptr
,
above_ptr
,
below_ptr
,
outptr
;
JSAMPROW
inptr
,
above_ptr
,
below_ptr
,
outptr
;
long
membersum
,
neighsum
,
memberscale
,
neighscale
;
long
membersum
,
neighsum
,
memberscale
,
neighscale
;
int
colsum
,
lastcolsum
,
nextcolsum
;
int
colsum
,
lastcolsum
,
nextcolsum
;
...
...
dlib/external/libjpeg/jdcolor.cpp
View file @
6a4ecdcf
...
@@ -122,17 +122,17 @@ ycc_rgb_convert (j_decompress_ptr cinfo,
...
@@ -122,17 +122,17 @@ ycc_rgb_convert (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
,
int
num_rows
)
JSAMPARRAY
output_buf
,
int
num_rows
)
{
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
y
,
cb
,
cr
;
int
y
,
cb
,
cr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
register
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
/* copy these pointers into registers if possible */
/* copy these pointers into registers if possible */
register
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
register
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
register
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
register
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
register
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
SHIFT_TEMPS
SHIFT_TEMPS
while
(
--
num_rows
>=
0
)
{
while
(
--
num_rows
>=
0
)
{
...
@@ -170,9 +170,9 @@ null_convert (j_decompress_ptr cinfo,
...
@@ -170,9 +170,9 @@ null_convert (j_decompress_ptr cinfo,
JSAMPIMAGE
input_buf
,
JDIMENSION
input_row
,
JSAMPIMAGE
input_buf
,
JDIMENSION
input_row
,
JSAMPARRAY
output_buf
,
int
num_rows
)
JSAMPARRAY
output_buf
,
int
num_rows
)
{
{
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
JDIMENSION
count
;
JDIMENSION
count
;
register
int
num_components
=
cinfo
->
num_components
;
int
num_components
=
cinfo
->
num_components
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
int
ci
;
int
ci
;
...
@@ -218,8 +218,8 @@ gray_rgb_convert (j_decompress_ptr cinfo,
...
@@ -218,8 +218,8 @@ gray_rgb_convert (j_decompress_ptr cinfo,
JSAMPIMAGE
input_buf
,
JDIMENSION
input_row
,
JSAMPIMAGE
input_buf
,
JDIMENSION
input_row
,
JSAMPARRAY
output_buf
,
int
num_rows
)
JSAMPARRAY
output_buf
,
int
num_rows
)
{
{
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
while
(
--
num_rows
>=
0
)
{
while
(
--
num_rows
>=
0
)
{
...
@@ -247,17 +247,17 @@ ycck_cmyk_convert (j_decompress_ptr cinfo,
...
@@ -247,17 +247,17 @@ ycck_cmyk_convert (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
,
int
num_rows
)
JSAMPARRAY
output_buf
,
int
num_rows
)
{
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
y
,
cb
,
cr
;
int
y
,
cb
,
cr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
register
JSAMPROW
inptr0
,
inptr1
,
inptr2
,
inptr3
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
,
inptr3
;
register
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
/* copy these pointers into registers if possible */
/* copy these pointers into registers if possible */
register
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
register
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
register
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
register
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
register
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
SHIFT_TEMPS
SHIFT_TEMPS
while
(
--
num_rows
>=
0
)
{
while
(
--
num_rows
>=
0
)
{
...
...
dlib/external/libjpeg/jdhuff.cpp
View file @
6a4ecdcf
...
@@ -19,6 +19,9 @@
...
@@ -19,6 +19,9 @@
#include "jpeglib.h"
#include "jpeglib.h"
#include "jdhuff.h"
/* Declarations shared with jdphuff.c */
#include "jdhuff.h"
/* Declarations shared with jdphuff.c */
#ifdef __GNUC__
#pragma GCC diagnostic ignored "-Wshift-negative-value"
#endif
/*
/*
* Expanded entropy decoder object for Huffman decoding.
* Expanded entropy decoder object for Huffman decoding.
...
@@ -290,13 +293,13 @@ jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, int isDC, int tblno,
...
@@ -290,13 +293,13 @@ jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, int isDC, int tblno,
GLOBAL
(
int
)
GLOBAL
(
int
)
jpeg_fill_bit_buffer
(
bitread_working_state
*
state
,
jpeg_fill_bit_buffer
(
bitread_working_state
*
state
,
register
bit_buf_type
get_buffer
,
register
int
bits_left
,
bit_buf_type
get_buffer
,
register
int
bits_left
,
int
nbits
)
int
nbits
)
/* Load up the bit buffer to a depth of at least nbits */
/* Load up the bit buffer to a depth of at least nbits */
{
{
/* Copy heavily used state fields into locals (hopefully registers) */
/* Copy heavily used state fields into locals (hopefully registers) */
register
const
JOCTET
*
next_input_byte
=
state
->
next_input_byte
;
const
JOCTET
*
next_input_byte
=
state
->
next_input_byte
;
register
size_t
bytes_in_buffer
=
state
->
bytes_in_buffer
;
size_t
bytes_in_buffer
=
state
->
bytes_in_buffer
;
j_decompress_ptr
cinfo
=
state
->
cinfo
;
j_decompress_ptr
cinfo
=
state
->
cinfo
;
/* Attempt to load at least MIN_GET_BITS bits into get_buffer. */
/* Attempt to load at least MIN_GET_BITS bits into get_buffer. */
...
@@ -305,7 +308,7 @@ jpeg_fill_bit_buffer (bitread_working_state * state,
...
@@ -305,7 +308,7 @@ jpeg_fill_bit_buffer (bitread_working_state * state,
if
(
cinfo
->
unread_marker
==
0
)
{
/* cannot advance past a marker */
if
(
cinfo
->
unread_marker
==
0
)
{
/* cannot advance past a marker */
while
(
bits_left
<
MIN_GET_BITS
)
{
while
(
bits_left
<
MIN_GET_BITS
)
{
register
int
c
;
int
c
;
/* Attempt to read a byte */
/* Attempt to read a byte */
if
(
bytes_in_buffer
==
0
)
{
if
(
bytes_in_buffer
==
0
)
{
...
@@ -396,11 +399,11 @@ jpeg_fill_bit_buffer (bitread_working_state * state,
...
@@ -396,11 +399,11 @@ jpeg_fill_bit_buffer (bitread_working_state * state,
GLOBAL
(
int
)
GLOBAL
(
int
)
jpeg_huff_decode
(
bitread_working_state
*
state
,
jpeg_huff_decode
(
bitread_working_state
*
state
,
register
bit_buf_type
get_buffer
,
register
int
bits_left
,
bit_buf_type
get_buffer
,
register
int
bits_left
,
d_derived_tbl
*
htbl
,
int
min_bits
)
d_derived_tbl
*
htbl
,
int
min_bits
)
{
{
register
int
l
=
min_bits
;
int
l
=
min_bits
;
register
long
code
;
long
code
;
/* HUFF_DECODE has determined that the code is at least min_bits */
/* HUFF_DECODE has determined that the code is at least min_bits */
/* bits long, so fetch that many bits in one swoop. */
/* bits long, so fetch that many bits in one swoop. */
...
@@ -543,7 +546,7 @@ decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
...
@@ -543,7 +546,7 @@ decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
JBLOCKROW
block
=
MCU_data
[
blkn
];
JBLOCKROW
block
=
MCU_data
[
blkn
];
d_derived_tbl
*
dctbl
=
entropy
->
dc_cur_tbls
[
blkn
];
d_derived_tbl
*
dctbl
=
entropy
->
dc_cur_tbls
[
blkn
];
d_derived_tbl
*
actbl
=
entropy
->
ac_cur_tbls
[
blkn
];
d_derived_tbl
*
actbl
=
entropy
->
ac_cur_tbls
[
blkn
];
register
int
s
,
k
,
r
;
int
s
,
k
,
r
;
/* Decode a single block's worth of coefficients */
/* Decode a single block's worth of coefficients */
...
...
dlib/external/libjpeg/jdhuff.h
View file @
6a4ecdcf
...
@@ -89,7 +89,7 @@ typedef struct { /* Bitreading working state within an MCU */
...
@@ -89,7 +89,7 @@ typedef struct { /* Bitreading working state within an MCU */
/* We need a copy, rather than munging the original, in case of suspension */
/* We need a copy, rather than munging the original, in case of suspension */
const
JOCTET
*
next_input_byte
;
/* => next byte to read from source */
const
JOCTET
*
next_input_byte
;
/* => next byte to read from source */
size_t
bytes_in_buffer
;
/* # of bytes remaining in source buffer */
size_t
bytes_in_buffer
;
/* # of bytes remaining in source buffer */
/* Bit input buffer --- note these values are kept in
register
variables,
/* Bit input buffer --- note these values are kept in variables,
* not in this struct, inside the inner loops.
* not in this struct, inside the inner loops.
*/
*/
bit_buf_type
get_buffer
;
/* current bit-extraction buffer */
bit_buf_type
get_buffer
;
/* current bit-extraction buffer */
...
@@ -100,8 +100,8 @@ typedef struct { /* Bitreading working state within an MCU */
...
@@ -100,8 +100,8 @@ typedef struct { /* Bitreading working state within an MCU */
/* Macros to declare and load/save bitread local variables. */
/* Macros to declare and load/save bitread local variables. */
#define BITREAD_STATE_VARS \
#define BITREAD_STATE_VARS \
register
bit_buf_type get_buffer; \
bit_buf_type get_buffer; \
register
int bits_left; \
int bits_left; \
bitread_working_state br_state
bitread_working_state br_state
#define BITREAD_LOAD_STATE(cinfop,permstate) \
#define BITREAD_LOAD_STATE(cinfop,permstate) \
...
@@ -152,8 +152,8 @@ typedef struct { /* Bitreading working state within an MCU */
...
@@ -152,8 +152,8 @@ typedef struct { /* Bitreading working state within an MCU */
/* Load up the bit buffer to a depth of at least nbits */
/* Load up the bit buffer to a depth of at least nbits */
EXTERN
(
int
)
jpeg_fill_bit_buffer
EXTERN
(
int
)
jpeg_fill_bit_buffer
JPP
((
bitread_working_state
*
state
,
register
bit_buf_type
get_buffer
,
JPP
((
bitread_working_state
*
state
,
bit_buf_type
get_buffer
,
register
int
bits_left
,
int
nbits
));
int
bits_left
,
int
nbits
));
/*
/*
...
@@ -174,7 +174,7 @@ EXTERN(int) jpeg_fill_bit_buffer
...
@@ -174,7 +174,7 @@ EXTERN(int) jpeg_fill_bit_buffer
*/
*/
#define HUFF_DECODE(result,state,htbl,failaction,slowlabel) \
#define HUFF_DECODE(result,state,htbl,failaction,slowlabel) \
{
register
int nb, look; \
{ int nb, look; \
if (bits_left < HUFF_LOOKAHEAD) { \
if (bits_left < HUFF_LOOKAHEAD) { \
if (! jpeg_fill_bit_buffer(&state,get_buffer,bits_left, 0)) {failaction;} \
if (! jpeg_fill_bit_buffer(&state,get_buffer,bits_left, 0)) {failaction;} \
get_buffer = state.get_buffer; bits_left = state.bits_left; \
get_buffer = state.get_buffer; bits_left = state.bits_left; \
...
@@ -197,5 +197,5 @@ slowlabel: \
...
@@ -197,5 +197,5 @@ slowlabel: \
/* Out-of-line case for Huffman code fetching */
/* Out-of-line case for Huffman code fetching */
EXTERN
(
int
)
jpeg_huff_decode
EXTERN
(
int
)
jpeg_huff_decode
JPP
((
bitread_working_state
*
state
,
register
bit_buf_type
get_buffer
,
JPP
((
bitread_working_state
*
state
,
bit_buf_type
get_buffer
,
register
int
bits_left
,
d_derived_tbl
*
htbl
,
int
min_bits
));
int
bits_left
,
d_derived_tbl
*
htbl
,
int
min_bits
));
dlib/external/libjpeg/jdmerge.cpp
View file @
6a4ecdcf
...
@@ -228,13 +228,13 @@ h2v1_merged_upsample (j_decompress_ptr cinfo,
...
@@ -228,13 +228,13 @@ h2v1_merged_upsample (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
)
JSAMPARRAY
output_buf
)
{
{
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
register
int
y
,
cred
,
cgreen
,
cblue
;
int
y
,
cred
,
cgreen
,
cblue
;
int
cb
,
cr
;
int
cb
,
cr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
JDIMENSION
col
;
JDIMENSION
col
;
/* copy these pointers into registers if possible */
/* copy these pointers into registers if possible */
register
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
int
*
Crrtab
=
upsample
->
Cr_r_tab
;
int
*
Crrtab
=
upsample
->
Cr_r_tab
;
int
*
Cbbtab
=
upsample
->
Cb_b_tab
;
int
*
Cbbtab
=
upsample
->
Cb_b_tab
;
long
*
Crgtab
=
upsample
->
Cr_g_tab
;
long
*
Crgtab
=
upsample
->
Cr_g_tab
;
...
@@ -290,13 +290,13 @@ h2v2_merged_upsample (j_decompress_ptr cinfo,
...
@@ -290,13 +290,13 @@ h2v2_merged_upsample (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
)
JSAMPARRAY
output_buf
)
{
{
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
register
int
y
,
cred
,
cgreen
,
cblue
;
int
y
,
cred
,
cgreen
,
cblue
;
int
cb
,
cr
;
int
cb
,
cr
;
register
JSAMPROW
outptr0
,
outptr1
;
JSAMPROW
outptr0
,
outptr1
;
JSAMPROW
inptr00
,
inptr01
,
inptr1
,
inptr2
;
JSAMPROW
inptr00
,
inptr01
,
inptr1
,
inptr2
;
JDIMENSION
col
;
JDIMENSION
col
;
/* copy these pointers into registers if possible */
/* copy these pointers into registers if possible */
register
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
int
*
Crrtab
=
upsample
->
Cr_r_tab
;
int
*
Crrtab
=
upsample
->
Cr_r_tab
;
int
*
Cbbtab
=
upsample
->
Cb_b_tab
;
int
*
Cbbtab
=
upsample
->
Cb_b_tab
;
long
*
Crgtab
=
upsample
->
Cr_g_tab
;
long
*
Crgtab
=
upsample
->
Cr_g_tab
;
...
...
dlib/external/libjpeg/jdphuff.cpp
View file @
6a4ecdcf
...
@@ -19,6 +19,9 @@
...
@@ -19,6 +19,9 @@
#include "jpeglib.h"
#include "jpeglib.h"
#include "jdhuff.h"
/* Declarations shared with jdhuff.c */
#include "jdhuff.h"
/* Declarations shared with jdhuff.c */
#ifdef __GNUC__
#pragma GCC diagnostic ignored "-Wshift-negative-value"
#endif
#ifdef D_PROGRESSIVE_SUPPORTED
#ifdef D_PROGRESSIVE_SUPPORTED
...
@@ -287,7 +290,7 @@ decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
...
@@ -287,7 +290,7 @@ decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
{
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
int
Al
=
cinfo
->
Al
;
int
Al
=
cinfo
->
Al
;
register
int
s
,
r
;
int
s
,
r
;
int
blkn
,
ci
;
int
blkn
,
ci
;
JBLOCKROW
block
;
JBLOCKROW
block
;
BITREAD_STATE_VARS
;
BITREAD_STATE_VARS
;
...
@@ -359,7 +362,7 @@ decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
...
@@ -359,7 +362,7 @@ decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
int
Se
=
cinfo
->
Se
;
int
Se
=
cinfo
->
Se
;
int
Al
=
cinfo
->
Al
;
int
Al
=
cinfo
->
Al
;
register
int
s
,
k
,
r
;
int
s
,
k
,
r
;
unsigned
int
EOBRUN
;
unsigned
int
EOBRUN
;
JBLOCKROW
block
;
JBLOCKROW
block
;
BITREAD_STATE_VARS
;
BITREAD_STATE_VARS
;
...
@@ -494,7 +497,7 @@ decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
...
@@ -494,7 +497,7 @@ decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
int
Se
=
cinfo
->
Se
;
int
Se
=
cinfo
->
Se
;
int
p1
=
1
<<
cinfo
->
Al
;
/* 1 in the bit position being coded */
int
p1
=
1
<<
cinfo
->
Al
;
/* 1 in the bit position being coded */
int
m1
=
(
-
1
)
<<
cinfo
->
Al
;
/* -1 in the bit position being coded */
int
m1
=
(
-
1
)
<<
cinfo
->
Al
;
/* -1 in the bit position being coded */
register
int
s
,
k
,
r
;
int
s
,
k
,
r
;
unsigned
int
EOBRUN
;
unsigned
int
EOBRUN
;
JBLOCKROW
block
;
JBLOCKROW
block
;
JCOEFPTR
thiscoef
;
JCOEFPTR
thiscoef
;
...
...
dlib/external/libjpeg/jdsample.cpp
View file @
6a4ecdcf
...
@@ -191,9 +191,9 @@ int_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -191,9 +191,9 @@ int_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
{
{
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
JSAMPLE
invalue
;
JSAMPLE
invalue
;
register
int
h
;
int
h
;
JSAMPROW
outend
;
JSAMPROW
outend
;
int
h_expand
,
v_expand
;
int
h_expand
,
v_expand
;
int
inrow
,
outrow
;
int
inrow
,
outrow
;
...
@@ -234,8 +234,8 @@ h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info * ,
...
@@ -234,8 +234,8 @@ h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info * ,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
JSAMPLE
invalue
;
JSAMPLE
invalue
;
JSAMPROW
outend
;
JSAMPROW
outend
;
int
inrow
;
int
inrow
;
...
@@ -262,8 +262,8 @@ h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info * ,
...
@@ -262,8 +262,8 @@ h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info * ,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
JSAMPLE
invalue
;
JSAMPLE
invalue
;
JSAMPROW
outend
;
JSAMPROW
outend
;
int
inrow
,
outrow
;
int
inrow
,
outrow
;
...
@@ -305,9 +305,9 @@ h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -305,9 +305,9 @@ h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
int
invalue
;
int
invalue
;
register
JDIMENSION
colctr
;
JDIMENSION
colctr
;
int
inrow
;
int
inrow
;
for
(
inrow
=
0
;
inrow
<
cinfo
->
max_v_samp_factor
;
inrow
++
)
{
for
(
inrow
=
0
;
inrow
<
cinfo
->
max_v_samp_factor
;
inrow
++
)
{
...
@@ -346,13 +346,13 @@ h2v2_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
...
@@ -346,13 +346,13 @@ h2v2_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr0
,
inptr1
,
outptr
;
JSAMPROW
inptr0
,
inptr1
,
outptr
;
#if BITS_IN_JSAMPLE == 8
#if BITS_IN_JSAMPLE == 8
register
int
thiscolsum
,
lastcolsum
,
nextcolsum
;
int
thiscolsum
,
lastcolsum
,
nextcolsum
;
#else
#else
register
long
thiscolsum
,
lastcolsum
,
nextcolsum
;
long
thiscolsum
,
lastcolsum
,
nextcolsum
;
#endif
#endif
register
JDIMENSION
colctr
;
JDIMENSION
colctr
;
int
inrow
,
outrow
,
v
;
int
inrow
,
outrow
,
v
;
inrow
=
outrow
=
0
;
inrow
=
outrow
=
0
;
...
...
dlib/external/libjpeg/jquant1.cpp
View file @
6a4ecdcf
...
@@ -462,12 +462,12 @@ color_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
...
@@ -462,12 +462,12 @@ color_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
JSAMPARRAY
colorindex
=
cquantize
->
colorindex
;
JSAMPARRAY
colorindex
=
cquantize
->
colorindex
;
register
int
pixcode
,
ci
;
int
pixcode
,
ci
;
register
JSAMPROW
ptrin
,
ptrout
;
JSAMPROW
ptrin
,
ptrout
;
int
row
;
int
row
;
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
width
=
cinfo
->
output_width
;
JDIMENSION
width
=
cinfo
->
output_width
;
register
int
nc
=
cinfo
->
out_color_components
;
int
nc
=
cinfo
->
out_color_components
;
for
(
row
=
0
;
row
<
num_rows
;
row
++
)
{
for
(
row
=
0
;
row
<
num_rows
;
row
++
)
{
ptrin
=
input_buf
[
row
];
ptrin
=
input_buf
[
row
];
...
@@ -489,8 +489,8 @@ color_quantize3 (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
...
@@ -489,8 +489,8 @@ color_quantize3 (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* Fast path for out_color_components==3, no dithering */
/* Fast path for out_color_components==3, no dithering */
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
int
pixcode
;
int
pixcode
;
register
JSAMPROW
ptrin
,
ptrout
;
JSAMPROW
ptrin
,
ptrout
;
JSAMPROW
colorindex0
=
cquantize
->
colorindex
[
0
];
JSAMPROW
colorindex0
=
cquantize
->
colorindex
[
0
];
JSAMPROW
colorindex1
=
cquantize
->
colorindex
[
1
];
JSAMPROW
colorindex1
=
cquantize
->
colorindex
[
1
];
JSAMPROW
colorindex2
=
cquantize
->
colorindex
[
2
];
JSAMPROW
colorindex2
=
cquantize
->
colorindex
[
2
];
...
@@ -517,8 +517,8 @@ quantize_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
...
@@ -517,8 +517,8 @@ quantize_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* General case, with ordered dithering */
/* General case, with ordered dithering */
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
JSAMPROW
input_ptr
;
JSAMPROW
input_ptr
;
register
JSAMPROW
output_ptr
;
JSAMPROW
output_ptr
;
JSAMPROW
colorindex_ci
;
JSAMPROW
colorindex_ci
;
int
*
dither
;
/* points to active row of dither matrix */
int
*
dither
;
/* points to active row of dither matrix */
int
row_index
,
col_index
;
/* current indexes into dither matrix */
int
row_index
,
col_index
;
/* current indexes into dither matrix */
...
@@ -567,9 +567,9 @@ quantize3_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
...
@@ -567,9 +567,9 @@ quantize3_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* Fast path for out_color_components==3, with ordered dithering */
/* Fast path for out_color_components==3, with ordered dithering */
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
int
pixcode
;
int
pixcode
;
register
JSAMPROW
input_ptr
;
JSAMPROW
input_ptr
;
register
JSAMPROW
output_ptr
;
JSAMPROW
output_ptr
;
JSAMPROW
colorindex0
=
cquantize
->
colorindex
[
0
];
JSAMPROW
colorindex0
=
cquantize
->
colorindex
[
0
];
JSAMPROW
colorindex1
=
cquantize
->
colorindex
[
1
];
JSAMPROW
colorindex1
=
cquantize
->
colorindex
[
1
];
JSAMPROW
colorindex2
=
cquantize
->
colorindex
[
2
];
JSAMPROW
colorindex2
=
cquantize
->
colorindex
[
2
];
...
@@ -612,14 +612,14 @@ quantize_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
...
@@ -612,14 +612,14 @@ quantize_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* General case, with Floyd-Steinberg dithering */
/* General case, with Floyd-Steinberg dithering */
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
LOCFSERROR
cur
;
/* current error or pixel value */
LOCFSERROR
cur
;
/* current error or pixel value */
LOCFSERROR
belowerr
;
/* error for pixel below cur */
LOCFSERROR
belowerr
;
/* error for pixel below cur */
LOCFSERROR
bpreverr
;
/* error for below/prev col */
LOCFSERROR
bpreverr
;
/* error for below/prev col */
LOCFSERROR
bnexterr
;
/* error for below/next col */
LOCFSERROR
bnexterr
;
/* error for below/next col */
LOCFSERROR
delta
;
LOCFSERROR
delta
;
register
FSERRPTR
errorptr
;
/* => fserrors[] at column before current */
FSERRPTR
errorptr
;
/* => fserrors[] at column before current */
register
JSAMPROW
input_ptr
;
JSAMPROW
input_ptr
;
register
JSAMPROW
output_ptr
;
JSAMPROW
output_ptr
;
JSAMPROW
colorindex_ci
;
JSAMPROW
colorindex_ci
;
JSAMPROW
colormap_ci
;
JSAMPROW
colormap_ci
;
int
pixcode
;
int
pixcode
;
...
...
dlib/external/libjpeg/jquant2.cpp
View file @
6a4ecdcf
...
@@ -225,9 +225,9 @@ prescan_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
...
@@ -225,9 +225,9 @@ prescan_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
JSAMPARRAY
,
int
num_rows
)
JSAMPARRAY
,
int
num_rows
)
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
JSAMPROW
ptr
;
JSAMPROW
ptr
;
register
histptr
histp
;
histptr
histp
;
register
hist3d
histogram
=
cquantize
->
histogram
;
hist3d
histogram
=
cquantize
->
histogram
;
int
row
;
int
row
;
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
width
=
cinfo
->
output_width
;
JDIMENSION
width
=
cinfo
->
output_width
;
...
@@ -274,9 +274,9 @@ find_biggest_color_pop (boxptr boxlist, int numboxes)
...
@@ -274,9 +274,9 @@ find_biggest_color_pop (boxptr boxlist, int numboxes)
/* Find the splittable box with the largest color population */
/* Find the splittable box with the largest color population */
/* Returns NULL if no splittable boxes remain */
/* Returns NULL if no splittable boxes remain */
{
{
register
boxptr
boxp
;
boxptr
boxp
;
register
int
i
;
int
i
;
register
long
maxc
=
0
;
long
maxc
=
0
;
boxptr
which
=
NULL
;
boxptr
which
=
NULL
;
for
(
i
=
0
,
boxp
=
boxlist
;
i
<
numboxes
;
i
++
,
boxp
++
)
{
for
(
i
=
0
,
boxp
=
boxlist
;
i
<
numboxes
;
i
++
,
boxp
++
)
{
...
@@ -294,9 +294,9 @@ find_biggest_volume (boxptr boxlist, int numboxes)
...
@@ -294,9 +294,9 @@ find_biggest_volume (boxptr boxlist, int numboxes)
/* Find the splittable box with the largest (scaled) volume */
/* Find the splittable box with the largest (scaled) volume */
/* Returns NULL if no splittable boxes remain */
/* Returns NULL if no splittable boxes remain */
{
{
register
boxptr
boxp
;
boxptr
boxp
;
register
int
i
;
int
i
;
register
long
maxv
=
0
;
long
maxv
=
0
;
boxptr
which
=
NULL
;
boxptr
which
=
NULL
;
for
(
i
=
0
,
boxp
=
boxlist
;
i
<
numboxes
;
i
++
,
boxp
++
)
{
for
(
i
=
0
,
boxp
=
boxlist
;
i
<
numboxes
;
i
++
,
boxp
++
)
{
...
@@ -427,7 +427,7 @@ median_cut (j_decompress_ptr cinfo, boxptr boxlist, int numboxes,
...
@@ -427,7 +427,7 @@ median_cut (j_decompress_ptr cinfo, boxptr boxlist, int numboxes,
{
{
int
n
,
lb
;
int
n
,
lb
;
int
c0
,
c1
,
c2
,
cmax
;
int
c0
,
c1
,
c2
,
cmax
;
register
boxptr
b1
,
b2
;
boxptr
b1
,
b2
;
while
(
numboxes
<
desired_colors
)
{
while
(
numboxes
<
desired_colors
)
{
/* Select box to split.
/* Select box to split.
...
@@ -783,12 +783,12 @@ find_best_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2,
...
@@ -783,12 +783,12 @@ find_best_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2,
{
{
int
ic0
,
ic1
,
ic2
;
int
ic0
,
ic1
,
ic2
;
int
i
,
icolor
;
int
i
,
icolor
;
register
long
*
bptr
;
/* pointer into bestdist[] array */
long
*
bptr
;
/* pointer into bestdist[] array */
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
long
dist0
,
dist1
;
/* initial distance values */
long
dist0
,
dist1
;
/* initial distance values */
register
long
dist2
;
/* current distance in inner loop */
long
dist2
;
/* current distance in inner loop */
long
xx0
,
xx1
;
/* distance increments */
long
xx0
,
xx1
;
/* distance increments */
register
long
xx2
;
long
xx2
;
long
inc0
,
inc1
,
inc2
;
/* initial values for increments */
long
inc0
,
inc1
,
inc2
;
/* initial values for increments */
/* This array holds the distance to the nearest-so-far color for each cell */
/* This array holds the distance to the nearest-so-far color for each cell */
long
bestdist
[
BOX_C0_ELEMS
*
BOX_C1_ELEMS
*
BOX_C2_ELEMS
];
long
bestdist
[
BOX_C0_ELEMS
*
BOX_C1_ELEMS
*
BOX_C2_ELEMS
];
...
@@ -861,8 +861,8 @@ fill_inverse_cmap (j_decompress_ptr cinfo, int c0, int c1, int c2)
...
@@ -861,8 +861,8 @@ fill_inverse_cmap (j_decompress_ptr cinfo, int c0, int c1, int c2)
hist3d
histogram
=
cquantize
->
histogram
;
hist3d
histogram
=
cquantize
->
histogram
;
int
minc0
,
minc1
,
minc2
;
/* lower left corner of update box */
int
minc0
,
minc1
,
minc2
;
/* lower left corner of update box */
int
ic0
,
ic1
,
ic2
;
int
ic0
,
ic1
,
ic2
;
register
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
register
histptr
cachep
;
/* pointer into main cache array */
histptr
cachep
;
/* pointer into main cache array */
/* This array lists the candidate colormap indexes. */
/* This array lists the candidate colormap indexes. */
JSAMPLE
colorlist
[
MAXNUMCOLORS
];
JSAMPLE
colorlist
[
MAXNUMCOLORS
];
int
numcolors
;
/* number of candidate colors */
int
numcolors
;
/* number of candidate colors */
...
@@ -918,9 +918,9 @@ pass2_no_dither (j_decompress_ptr cinfo,
...
@@ -918,9 +918,9 @@ pass2_no_dither (j_decompress_ptr cinfo,
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
hist3d
histogram
=
cquantize
->
histogram
;
hist3d
histogram
=
cquantize
->
histogram
;
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
register
histptr
cachep
;
histptr
cachep
;
register
int
c0
,
c1
,
c2
;
int
c0
,
c1
,
c2
;
int
row
;
int
row
;
JDIMENSION
col
;
JDIMENSION
col
;
JDIMENSION
width
=
cinfo
->
output_width
;
JDIMENSION
width
=
cinfo
->
output_width
;
...
@@ -952,10 +952,10 @@ pass2_fs_dither (j_decompress_ptr cinfo,
...
@@ -952,10 +952,10 @@ pass2_fs_dither (j_decompress_ptr cinfo,
{
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
hist3d
histogram
=
cquantize
->
histogram
;
hist3d
histogram
=
cquantize
->
histogram
;
register
LOCFSERROR
cur0
,
cur1
,
cur2
;
/* current error or pixel value */
LOCFSERROR
cur0
,
cur1
,
cur2
;
/* current error or pixel value */
LOCFSERROR
belowerr0
,
belowerr1
,
belowerr2
;
/* error for pixel below cur */
LOCFSERROR
belowerr0
,
belowerr1
,
belowerr2
;
/* error for pixel below cur */
LOCFSERROR
bpreverr0
,
bpreverr1
,
bpreverr2
;
/* error for below/prev col */
LOCFSERROR
bpreverr0
,
bpreverr1
,
bpreverr2
;
/* error for below/prev col */
register
FSERRPTR
errorptr
;
/* => fserrors[] at column before current */
FSERRPTR
errorptr
;
/* => fserrors[] at column before current */
JSAMPROW
inptr
;
/* => current input pixel */
JSAMPROW
inptr
;
/* => current input pixel */
JSAMPROW
outptr
;
/* => current output pixel */
JSAMPROW
outptr
;
/* => current output pixel */
histptr
cachep
;
histptr
cachep
;
...
@@ -1030,7 +1030,7 @@ pass2_fs_dither (j_decompress_ptr cinfo,
...
@@ -1030,7 +1030,7 @@ pass2_fs_dither (j_decompress_ptr cinfo,
if
(
*
cachep
==
0
)
if
(
*
cachep
==
0
)
fill_inverse_cmap
(
cinfo
,
cur0
>>
C0_SHIFT
,
cur1
>>
C1_SHIFT
,
cur2
>>
C2_SHIFT
);
fill_inverse_cmap
(
cinfo
,
cur0
>>
C0_SHIFT
,
cur1
>>
C1_SHIFT
,
cur2
>>
C2_SHIFT
);
/* Now emit the colormap index for this cell */
/* Now emit the colormap index for this cell */
{
register
int
pixcode
=
*
cachep
-
1
;
{
int
pixcode
=
*
cachep
-
1
;
*
outptr
=
(
JSAMPLE
)
pixcode
;
*
outptr
=
(
JSAMPLE
)
pixcode
;
/* Compute representation error for this pixel */
/* Compute representation error for this pixel */
cur0
-=
GETJSAMPLE
(
colormap0
[
pixcode
]);
cur0
-=
GETJSAMPLE
(
colormap0
[
pixcode
]);
...
@@ -1041,7 +1041,7 @@ pass2_fs_dither (j_decompress_ptr cinfo,
...
@@ -1041,7 +1041,7 @@ pass2_fs_dither (j_decompress_ptr cinfo,
* Add these into the running sums, and simultaneously shift the
* Add these into the running sums, and simultaneously shift the
* next-line error sums left by 1 column.
* next-line error sums left by 1 column.
*/
*/
{
register
LOCFSERROR
bnexterr
,
delta
;
{
LOCFSERROR
bnexterr
,
delta
;
bnexterr
=
cur0
;
/* Process component 0 */
bnexterr
=
cur0
;
/* Process component 0 */
delta
=
cur0
*
2
;
delta
=
cur0
*
2
;
...
...
dlib/external/libjpeg/jutils.cpp
View file @
6a4ecdcf
...
@@ -117,13 +117,13 @@ jcopy_sample_rows (JSAMPARRAY input_array, int source_row,
...
@@ -117,13 +117,13 @@ jcopy_sample_rows (JSAMPARRAY input_array, int source_row,
* The source and destination arrays must be at least as wide as num_cols.
* The source and destination arrays must be at least as wide as num_cols.
*/
*/
{
{
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
#ifdef FMEMCOPY
#ifdef FMEMCOPY
register
size_t
count
=
(
size_t
)
(
num_cols
*
SIZEOF
(
JSAMPLE
));
size_t
count
=
(
size_t
)
(
num_cols
*
SIZEOF
(
JSAMPLE
));
#else
#else
register
JDIMENSION
count
;
JDIMENSION
count
;
#endif
#endif
register
int
row
;
int
row
;
input_array
+=
source_row
;
input_array
+=
source_row
;
output_array
+=
dest_row
;
output_array
+=
dest_row
;
...
@@ -149,8 +149,8 @@ jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row,
...
@@ -149,8 +149,8 @@ jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row,
#ifdef FMEMCOPY
#ifdef FMEMCOPY
FMEMCOPY
(
output_row
,
input_row
,
num_blocks
*
(
DCTSIZE2
*
SIZEOF
(
JCOEF
)));
FMEMCOPY
(
output_row
,
input_row
,
num_blocks
*
(
DCTSIZE2
*
SIZEOF
(
JCOEF
)));
#else
#else
register
JCOEFPTR
inptr
,
outptr
;
JCOEFPTR
inptr
,
outptr
;
register
long
count
;
long
count
;
inptr
=
(
JCOEFPTR
)
input_row
;
inptr
=
(
JCOEFPTR
)
input_row
;
outptr
=
(
JCOEFPTR
)
output_row
;
outptr
=
(
JCOEFPTR
)
output_row
;
...
@@ -169,8 +169,8 @@ jzero_far (void FAR * target, size_t bytestozero)
...
@@ -169,8 +169,8 @@ jzero_far (void FAR * target, size_t bytestozero)
#ifdef FMEMZERO
#ifdef FMEMZERO
FMEMZERO
(
target
,
bytestozero
);
FMEMZERO
(
target
,
bytestozero
);
#else
#else
register
char
FAR
*
ptr
=
(
char
FAR
*
)
target
;
char
FAR
*
ptr
=
(
char
FAR
*
)
target
;
register
size_t
count
;
size_t
count
;
for
(
count
=
bytestozero
;
count
>
0
;
count
--
)
{
for
(
count
=
bytestozero
;
count
>
0
;
count
--
)
{
*
ptr
++
=
0
;
*
ptr
++
=
0
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment