Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
08f2c26a
"docs/vscode:/vscode.git/clone" did not exist on "0b14159fc4e07c57bed6f4603056bb3dd0303e8d"
Commit
08f2c26a
authored
Aug 23, 2016
by
Davis King
Browse files
merged
parents
7b46fdb5
6a4ecdcf
Changes
18
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
185 additions
and
186 deletions
+185
-186
dlib/CMakeLists.txt
dlib/CMakeLists.txt
+5
-1
dlib/external/libjpeg/jccolor.cpp
dlib/external/libjpeg/jccolor.cpp
+22
-22
dlib/external/libjpeg/jcdctmgr.cpp
dlib/external/libjpeg/jcdctmgr.cpp
+14
-14
dlib/external/libjpeg/jchuff.cpp
dlib/external/libjpeg/jchuff.cpp
+8
-8
dlib/external/libjpeg/jcphuff.cpp
dlib/external/libjpeg/jcphuff.cpp
+11
-11
dlib/external/libjpeg/jcprepct.cpp
dlib/external/libjpeg/jcprepct.cpp
+1
-1
dlib/external/libjpeg/jcsample.cpp
dlib/external/libjpeg/jcsample.cpp
+9
-9
dlib/external/libjpeg/jdcolor.cpp
dlib/external/libjpeg/jdcolor.cpp
+23
-23
dlib/external/libjpeg/jdhuff.cpp
dlib/external/libjpeg/jdhuff.cpp
+11
-8
dlib/external/libjpeg/jdhuff.h
dlib/external/libjpeg/jdhuff.h
+8
-8
dlib/external/libjpeg/jdmerge.cpp
dlib/external/libjpeg/jdmerge.cpp
+6
-6
dlib/external/libjpeg/jdphuff.cpp
dlib/external/libjpeg/jdphuff.cpp
+6
-3
dlib/external/libjpeg/jdsample.cpp
dlib/external/libjpeg/jdsample.cpp
+14
-14
dlib/external/libjpeg/jquant1.cpp
dlib/external/libjpeg/jquant1.cpp
+14
-14
dlib/external/libjpeg/jquant2.cpp
dlib/external/libjpeg/jquant2.cpp
+22
-22
dlib/external/libjpeg/jutils.cpp
dlib/external/libjpeg/jutils.cpp
+8
-8
dlib/test/CMakeLists.txt
dlib/test/CMakeLists.txt
+3
-1
dlib/test/all_source/CMakeLists.txt
dlib/test/all_source/CMakeLists.txt
+0
-13
No files found.
dlib/CMakeLists.txt
View file @
08f2c26a
...
...
@@ -22,7 +22,6 @@ if(has_parent)
set
(
DLIB_VERSION
${
VERSION
}
PARENT_SCOPE
)
endif
()
set
(
CMAKE_LEGACY_CYGWIN_WIN32 0
)
# Remove when CMake >= 2.8.4 is required
# Suppress cmake warnings about changes in new versions.
if
(
COMMAND cmake_policy
)
cmake_policy
(
SET CMP0003 NEW
)
...
...
@@ -569,6 +568,11 @@ if (NOT TARGET dlib)
endif
()
##### end of if NOT DLIB_ISO_CPP_ONLY ##########################################################
# Allow the unit tests to ask us to compile the all/source.cpp file just to make sure it compiles.
if
(
DLIB_TEST_COMPILE_ALL_SOURCE_CPP
)
ADD_LIBRARY
(
dlib_all_source_cpp STATIC all/source.cpp
)
endif
()
# Install the library
if
(
NOT DLIB_IN_PROJECT_BUILD
)
set
(
LIB_INSTALL_DIR lib CACHE STRING
"Install location of libraries (e.g. lib32 or lib64 for multilib installations)"
)
...
...
dlib/external/libjpeg/jccolor.cpp
View file @
08f2c26a
...
...
@@ -132,11 +132,11 @@ rgb_ycc_convert (j_compress_ptr cinfo,
JDIMENSION
output_row
,
int
num_rows
)
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
r
,
g
,
b
;
register
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
register
JSAMPROW
inptr
;
register
JSAMPROW
outptr0
,
outptr1
,
outptr2
;
register
JDIMENSION
col
;
int
r
,
g
,
b
;
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
JSAMPROW
inptr
;
JSAMPROW
outptr0
,
outptr1
,
outptr2
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
while
(
--
num_rows
>=
0
)
{
...
...
@@ -188,11 +188,11 @@ rgb_gray_convert (j_compress_ptr cinfo,
JDIMENSION
output_row
,
int
num_rows
)
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
r
,
g
,
b
;
register
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
register
JSAMPROW
inptr
;
register
JSAMPROW
outptr
;
register
JDIMENSION
col
;
int
r
,
g
,
b
;
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
JSAMPROW
inptr
;
JSAMPROW
outptr
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
while
(
--
num_rows
>=
0
)
{
...
...
@@ -227,11 +227,11 @@ cmyk_ycck_convert (j_compress_ptr cinfo,
JDIMENSION
output_row
,
int
num_rows
)
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
r
,
g
,
b
;
register
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
register
JSAMPROW
inptr
;
register
JSAMPROW
outptr0
,
outptr1
,
outptr2
,
outptr3
;
register
JDIMENSION
col
;
int
r
,
g
,
b
;
long
*
ctab
=
cconvert
->
rgb_ycc_tab
;
JSAMPROW
inptr
;
JSAMPROW
outptr0
,
outptr1
,
outptr2
,
outptr3
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
while
(
--
num_rows
>=
0
)
{
...
...
@@ -281,9 +281,9 @@ grayscale_convert (j_compress_ptr cinfo,
JSAMPARRAY
input_buf
,
JSAMPIMAGE
output_buf
,
JDIMENSION
output_row
,
int
num_rows
)
{
register
JSAMPROW
inptr
;
register
JSAMPROW
outptr
;
register
JDIMENSION
col
;
JSAMPROW
inptr
;
JSAMPROW
outptr
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
int
instride
=
cinfo
->
input_components
;
...
...
@@ -310,10 +310,10 @@ null_convert (j_compress_ptr cinfo,
JSAMPARRAY
input_buf
,
JSAMPIMAGE
output_buf
,
JDIMENSION
output_row
,
int
num_rows
)
{
register
JSAMPROW
inptr
;
register
JSAMPROW
outptr
;
register
JDIMENSION
col
;
register
int
ci
;
JSAMPROW
inptr
;
JSAMPROW
outptr
;
JDIMENSION
col
;
int
ci
;
int
nc
=
cinfo
->
num_components
;
JDIMENSION
num_cols
=
cinfo
->
image_width
;
...
...
dlib/external/libjpeg/jcdctmgr.cpp
View file @
08f2c26a
...
...
@@ -194,9 +194,9 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
for
(
bi
=
0
;
bi
<
num_blocks
;
bi
++
,
start_col
+=
DCTSIZE
)
{
/* Load data into workspace, applying unsigned->signed conversion */
{
register
DCTELEM
*
workspaceptr
;
register
JSAMPROW
elemptr
;
register
int
elemr
;
{
DCTELEM
*
workspaceptr
;
JSAMPROW
elemptr
;
int
elemr
;
workspaceptr
=
workspace
;
for
(
elemr
=
0
;
elemr
<
DCTSIZE
;
elemr
++
)
{
...
...
@@ -211,7 +211,7 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
#else
{
register
int
elemc
;
{
int
elemc
;
for
(
elemc
=
DCTSIZE
;
elemc
>
0
;
elemc
--
)
{
*
workspaceptr
++
=
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
;
}
...
...
@@ -224,9 +224,9 @@ forward_DCT (j_compress_ptr cinfo, jpeg_component_info * compptr,
(
*
do_dct
)
(
workspace
);
/* Quantize/descale the coefficients, and store into coef_blocks[] */
{
register
DCTELEM
temp
,
qval
;
register
int
i
;
register
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
{
DCTELEM
temp
,
qval
;
int
i
;
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
for
(
i
=
0
;
i
<
DCTSIZE2
;
i
++
)
{
qval
=
divisors
[
i
];
...
...
@@ -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
)
{
/* Load data into workspace, applying unsigned->signed conversion */
{
register
FAST_FLOAT
*
workspaceptr
;
register
JSAMPROW
elemptr
;
register
int
elemr
;
{
FAST_FLOAT
*
workspaceptr
;
JSAMPROW
elemptr
;
int
elemr
;
workspaceptr
=
workspace
;
for
(
elemr
=
0
;
elemr
<
DCTSIZE
;
elemr
++
)
{
...
...
@@ -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
);
#else
{
register
int
elemc
;
{
int
elemc
;
for
(
elemc
=
DCTSIZE
;
elemc
>
0
;
elemc
--
)
{
*
workspaceptr
++
=
(
FAST_FLOAT
)
(
GETJSAMPLE
(
*
elemptr
++
)
-
CENTERJSAMPLE
);
...
...
@@ -315,9 +315,9 @@ forward_DCT_float (j_compress_ptr cinfo, jpeg_component_info * compptr,
(
*
do_dct
)
(
workspace
);
/* Quantize/descale the coefficients, and store into coef_blocks[] */
{
register
FAST_FLOAT
temp
;
register
int
i
;
register
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
{
FAST_FLOAT
temp
;
int
i
;
JCOEFPTR
output_ptr
=
coef_blocks
[
bi
];
for
(
i
=
0
;
i
<
DCTSIZE2
;
i
++
)
{
/* Apply the quantization and scaling factor */
...
...
dlib/external/libjpeg/jchuff.cpp
View file @
08f2c26a
...
...
@@ -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 */
{
/* This routine is heavily used, so it's worth coding tightly. */
register
long
put_buffer
=
(
long
)
code
;
register
int
put_bits
=
state
->
cur
.
put_bits
;
long
put_buffer
=
(
long
)
code
;
int
put_bits
=
state
->
cur
.
put_bits
;
/* if size is 0, caller used an invalid Huffman table entry */
if
(
size
==
0
)
...
...
@@ -353,9 +353,9 @@ LOCAL(int)
encode_one_block
(
working_state
*
state
,
JCOEFPTR
block
,
int
last_dc_val
,
c_derived_tbl
*
dctbl
,
c_derived_tbl
*
actbl
)
{
register
int
temp
,
temp2
;
register
int
nbits
;
register
int
k
,
r
,
i
;
int
temp
,
temp2
;
int
nbits
;
int
k
,
r
,
i
;
/* Encode the DC coefficient difference per section F.1.2.1 */
...
...
@@ -572,9 +572,9 @@ LOCAL(void)
htest_one_block
(
j_compress_ptr
cinfo
,
JCOEFPTR
block
,
int
last_dc_val
,
long
dc_counts
[],
long
ac_counts
[])
{
register
int
temp
;
register
int
nbits
;
register
int
k
,
r
;
int
temp
;
int
nbits
;
int
k
,
r
;
/* Encode the DC coefficient difference per section F.1.2.1 */
...
...
dlib/external/libjpeg/jcphuff.cpp
View file @
08f2c26a
...
...
@@ -229,8 +229,8 @@ emit_bits (phuff_entropy_ptr entropy, unsigned int code, int size)
/* Emit some bits, unless we are in gather mode */
{
/* This routine is heavily used, so it's worth coding tightly. */
register
long
put_buffer
=
(
long
)
code
;
register
int
put_bits
=
entropy
->
put_bits
;
long
put_buffer
=
(
long
)
code
;
int
put_bits
=
entropy
->
put_bits
;
/* if size is 0, caller used an invalid Huffman table entry */
if
(
size
==
0
)
...
...
@@ -315,7 +315,7 @@ emit_buffered_bits (phuff_entropy_ptr entropy, char * bufstart,
LOCAL
(
void
)
emit_eobrun
(
phuff_entropy_ptr
entropy
)
{
register
int
temp
,
nbits
;
int
temp
,
nbits
;
if
(
entropy
->
EOBRUN
>
0
)
{
/* if there is any pending EOBRUN */
temp
=
entropy
->
EOBRUN
;
...
...
@@ -377,8 +377,8 @@ METHODDEF(int)
encode_mcu_DC_first
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
,
temp2
;
register
int
nbits
;
int
temp
,
temp2
;
int
nbits
;
int
blkn
,
ci
;
int
Al
=
cinfo
->
Al
;
JBLOCKROW
block
;
...
...
@@ -464,9 +464,9 @@ METHODDEF(int)
encode_mcu_AC_first
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
,
temp2
;
register
int
nbits
;
register
int
r
,
k
;
int
temp
,
temp2
;
int
nbits
;
int
r
,
k
;
int
Se
=
cinfo
->
Se
;
int
Al
=
cinfo
->
Al
;
JBLOCKROW
block
;
...
...
@@ -571,7 +571,7 @@ METHODDEF(int)
encode_mcu_DC_refine
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
;
int
temp
;
int
blkn
;
int
Al
=
cinfo
->
Al
;
JBLOCKROW
block
;
...
...
@@ -618,8 +618,8 @@ METHODDEF(int)
encode_mcu_AC_refine
(
j_compress_ptr
cinfo
,
JBLOCKROW
*
MCU_data
)
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
register
int
temp
;
register
int
r
,
k
;
int
temp
;
int
r
,
k
;
int
EOB
;
char
*
BR_buffer
;
unsigned
int
BR
;
...
...
dlib/external/libjpeg/jcprepct.cpp
View file @
08f2c26a
...
...
@@ -106,7 +106,7 @@ LOCAL(void)
expand_bottom_edge
(
JSAMPARRAY
image_data
,
JDIMENSION
num_cols
,
int
input_rows
,
int
output_rows
)
{
register
int
row
;
int
row
;
for
(
row
=
input_rows
;
row
<
output_rows
;
row
++
)
{
jcopy_sample_rows
(
image_data
,
input_rows
-
1
,
image_data
,
row
,
...
...
dlib/external/libjpeg/jcsample.cpp
View file @
08f2c26a
...
...
@@ -87,9 +87,9 @@ LOCAL(void)
expand_right_edge
(
JSAMPARRAY
image_data
,
int
num_rows
,
JDIMENSION
input_cols
,
JDIMENSION
output_cols
)
{
register
JSAMPROW
ptr
;
register
JSAMPLE
pixval
;
register
int
count
;
JSAMPROW
ptr
;
JSAMPLE
pixval
;
int
count
;
int
row
;
int
numcols
=
(
int
)
(
output_cols
-
input_cols
);
...
...
@@ -215,8 +215,8 @@ h2v1_downsample (j_compress_ptr cinfo, jpeg_component_info * compptr,
int
outrow
;
JDIMENSION
outcol
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
register
JSAMPROW
inptr
,
outptr
;
register
int
bias
;
JSAMPROW
inptr
,
outptr
;
int
bias
;
/* Expand input data enough to let all the output samples be generated
* 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,
int
inrow
,
outrow
;
JDIMENSION
outcol
;
JDIMENSION
output_cols
=
compptr
->
width_in_blocks
*
DCTSIZE
;
register
JSAMPROW
inptr0
,
inptr1
,
outptr
;
register
int
bias
;
JSAMPROW
inptr0
,
inptr1
,
outptr
;
int
bias
;
/* Expand input data enough to let all the output samples be generated
* 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,
int
inrow
,
outrow
;
JDIMENSION
colctr
;
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
;
/* 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,
int
outrow
;
JDIMENSION
colctr
;
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
;
int
colsum
,
lastcolsum
,
nextcolsum
;
...
...
dlib/external/libjpeg/jdcolor.cpp
View file @
08f2c26a
...
...
@@ -122,17 +122,17 @@ ycc_rgb_convert (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
,
int
num_rows
)
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
y
,
cb
,
cr
;
register
JSAMPROW
outptr
;
register
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
register
JDIMENSION
col
;
int
y
,
cb
,
cr
;
JSAMPROW
outptr
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
/* copy these pointers into registers if possible */
register
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
register
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
register
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
register
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
register
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
SHIFT_TEMPS
while
(
--
num_rows
>=
0
)
{
...
...
@@ -170,9 +170,9 @@ null_convert (j_decompress_ptr cinfo,
JSAMPIMAGE
input_buf
,
JDIMENSION
input_row
,
JSAMPARRAY
output_buf
,
int
num_rows
)
{
register
JSAMPROW
inptr
,
outptr
;
register
JDIMENSION
count
;
register
int
num_components
=
cinfo
->
num_components
;
JSAMPROW
inptr
,
outptr
;
JDIMENSION
count
;
int
num_components
=
cinfo
->
num_components
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
int
ci
;
...
...
@@ -218,8 +218,8 @@ gray_rgb_convert (j_decompress_ptr cinfo,
JSAMPIMAGE
input_buf
,
JDIMENSION
input_row
,
JSAMPARRAY
output_buf
,
int
num_rows
)
{
register
JSAMPROW
inptr
,
outptr
;
register
JDIMENSION
col
;
JSAMPROW
inptr
,
outptr
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
while
(
--
num_rows
>=
0
)
{
...
...
@@ -247,17 +247,17 @@ ycck_cmyk_convert (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
,
int
num_rows
)
{
my_cconvert_ptr
cconvert
=
(
my_cconvert_ptr
)
cinfo
->
cconvert
;
register
int
y
,
cb
,
cr
;
register
JSAMPROW
outptr
;
register
JSAMPROW
inptr0
,
inptr1
,
inptr2
,
inptr3
;
register
JDIMENSION
col
;
int
y
,
cb
,
cr
;
JSAMPROW
outptr
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
,
inptr3
;
JDIMENSION
col
;
JDIMENSION
num_cols
=
cinfo
->
output_width
;
/* copy these pointers into registers if possible */
register
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
register
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
register
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
register
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
register
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
JSAMPLE
*
range_limit
=
cinfo
->
sample_range_limit
;
int
*
Crrtab
=
cconvert
->
Cr_r_tab
;
int
*
Cbbtab
=
cconvert
->
Cb_b_tab
;
long
*
Crgtab
=
cconvert
->
Cr_g_tab
;
long
*
Cbgtab
=
cconvert
->
Cb_g_tab
;
SHIFT_TEMPS
while
(
--
num_rows
>=
0
)
{
...
...
dlib/external/libjpeg/jdhuff.cpp
View file @
08f2c26a
...
...
@@ -19,6 +19,9 @@
#include "jpeglib.h"
#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.
...
...
@@ -290,13 +293,13 @@ jpeg_make_d_derived_tbl (j_decompress_ptr cinfo, int isDC, int tblno,
GLOBAL
(
int
)
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
)
/* Load up the bit buffer to a depth of at least nbits */
{
/* Copy heavily used state fields into locals (hopefully registers) */
register
const
JOCTET
*
next_input_byte
=
state
->
next_input_byte
;
register
size_t
bytes_in_buffer
=
state
->
bytes_in_buffer
;
const
JOCTET
*
next_input_byte
=
state
->
next_input_byte
;
size_t
bytes_in_buffer
=
state
->
bytes_in_buffer
;
j_decompress_ptr
cinfo
=
state
->
cinfo
;
/* Attempt to load at least MIN_GET_BITS bits into get_buffer. */
...
...
@@ -305,7 +308,7 @@ jpeg_fill_bit_buffer (bitread_working_state * state,
if
(
cinfo
->
unread_marker
==
0
)
{
/* cannot advance past a marker */
while
(
bits_left
<
MIN_GET_BITS
)
{
register
int
c
;
int
c
;
/* Attempt to read a byte */
if
(
bytes_in_buffer
==
0
)
{
...
...
@@ -396,11 +399,11 @@ jpeg_fill_bit_buffer (bitread_working_state * state,
GLOBAL
(
int
)
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
)
{
register
int
l
=
min_bits
;
register
long
code
;
int
l
=
min_bits
;
long
code
;
/* HUFF_DECODE has determined that the code is at least min_bits */
/* bits long, so fetch that many bits in one swoop. */
...
...
@@ -543,7 +546,7 @@ decode_mcu (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
JBLOCKROW
block
=
MCU_data
[
blkn
];
d_derived_tbl
*
dctbl
=
entropy
->
dc_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 */
...
...
dlib/external/libjpeg/jdhuff.h
View file @
08f2c26a
...
...
@@ -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 */
const
JOCTET
*
next_input_byte
;
/* => next byte to read from source */
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.
*/
bit_buf_type
get_buffer
;
/* current bit-extraction buffer */
...
...
@@ -100,8 +100,8 @@ typedef struct { /* Bitreading working state within an MCU */
/* Macros to declare and load/save bitread local variables. */
#define BITREAD_STATE_VARS \
register
bit_buf_type get_buffer; \
register
int bits_left; \
bit_buf_type get_buffer; \
int bits_left; \
bitread_working_state br_state
#define BITREAD_LOAD_STATE(cinfop,permstate) \
...
...
@@ -152,8 +152,8 @@ typedef struct { /* Bitreading working state within an MCU */
/* Load up the bit buffer to a depth of at least nbits */
EXTERN
(
int
)
jpeg_fill_bit_buffer
JPP
((
bitread_working_state
*
state
,
register
bit_buf_type
get_buffer
,
register
int
bits_left
,
int
nbits
));
JPP
((
bitread_working_state
*
state
,
bit_buf_type
get_buffer
,
int
bits_left
,
int
nbits
));
/*
...
...
@@ -174,7 +174,7 @@ EXTERN(int) jpeg_fill_bit_buffer
*/
#define HUFF_DECODE(result,state,htbl,failaction,slowlabel) \
{
register
int nb, look; \
{ int nb, look; \
if (bits_left < HUFF_LOOKAHEAD) { \
if (! jpeg_fill_bit_buffer(&state,get_buffer,bits_left, 0)) {failaction;} \
get_buffer = state.get_buffer; bits_left = state.bits_left; \
...
...
@@ -197,5 +197,5 @@ slowlabel: \
/* Out-of-line case for Huffman code fetching */
EXTERN
(
int
)
jpeg_huff_decode
JPP
((
bitread_working_state
*
state
,
register
bit_buf_type
get_buffer
,
register
int
bits_left
,
d_derived_tbl
*
htbl
,
int
min_bits
));
JPP
((
bitread_working_state
*
state
,
bit_buf_type
get_buffer
,
int
bits_left
,
d_derived_tbl
*
htbl
,
int
min_bits
));
dlib/external/libjpeg/jdmerge.cpp
View file @
08f2c26a
...
...
@@ -228,13 +228,13 @@ h2v1_merged_upsample (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
)
{
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
register
int
y
,
cred
,
cgreen
,
cblue
;
int
y
,
cred
,
cgreen
,
cblue
;
int
cb
,
cr
;
register
JSAMPROW
outptr
;
JSAMPROW
outptr
;
JSAMPROW
inptr0
,
inptr1
,
inptr2
;
JDIMENSION
col
;
/* 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
*
Cbbtab
=
upsample
->
Cb_b_tab
;
long
*
Crgtab
=
upsample
->
Cr_g_tab
;
...
...
@@ -290,13 +290,13 @@ h2v2_merged_upsample (j_decompress_ptr cinfo,
JSAMPARRAY
output_buf
)
{
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
register
int
y
,
cred
,
cgreen
,
cblue
;
int
y
,
cred
,
cgreen
,
cblue
;
int
cb
,
cr
;
register
JSAMPROW
outptr0
,
outptr1
;
JSAMPROW
outptr0
,
outptr1
;
JSAMPROW
inptr00
,
inptr01
,
inptr1
,
inptr2
;
JDIMENSION
col
;
/* 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
*
Cbbtab
=
upsample
->
Cb_b_tab
;
long
*
Crgtab
=
upsample
->
Cr_g_tab
;
...
...
dlib/external/libjpeg/jdphuff.cpp
View file @
08f2c26a
...
...
@@ -19,6 +19,9 @@
#include "jpeglib.h"
#include "jdhuff.h"
/* Declarations shared with jdhuff.c */
#ifdef __GNUC__
#pragma GCC diagnostic ignored "-Wshift-negative-value"
#endif
#ifdef D_PROGRESSIVE_SUPPORTED
...
...
@@ -287,7 +290,7 @@ decode_mcu_DC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
{
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
int
Al
=
cinfo
->
Al
;
register
int
s
,
r
;
int
s
,
r
;
int
blkn
,
ci
;
JBLOCKROW
block
;
BITREAD_STATE_VARS
;
...
...
@@ -359,7 +362,7 @@ decode_mcu_AC_first (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
phuff_entropy_ptr
entropy
=
(
phuff_entropy_ptr
)
cinfo
->
entropy
;
int
Se
=
cinfo
->
Se
;
int
Al
=
cinfo
->
Al
;
register
int
s
,
k
,
r
;
int
s
,
k
,
r
;
unsigned
int
EOBRUN
;
JBLOCKROW
block
;
BITREAD_STATE_VARS
;
...
...
@@ -494,7 +497,7 @@ decode_mcu_AC_refine (j_decompress_ptr cinfo, JBLOCKROW *MCU_data)
int
Se
=
cinfo
->
Se
;
int
p1
=
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
;
JBLOCKROW
block
;
JCOEFPTR
thiscoef
;
...
...
dlib/external/libjpeg/jdsample.cpp
View file @
08f2c26a
...
...
@@ -191,9 +191,9 @@ int_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
{
my_upsample_ptr
upsample
=
(
my_upsample_ptr
)
cinfo
->
upsample
;
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
register
JSAMPLE
invalue
;
register
int
h
;
JSAMPROW
inptr
,
outptr
;
JSAMPLE
invalue
;
int
h
;
JSAMPROW
outend
;
int
h_expand
,
v_expand
;
int
inrow
,
outrow
;
...
...
@@ -234,8 +234,8 @@ h2v1_upsample (j_decompress_ptr cinfo, jpeg_component_info * ,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
register
JSAMPLE
invalue
;
JSAMPROW
inptr
,
outptr
;
JSAMPLE
invalue
;
JSAMPROW
outend
;
int
inrow
;
...
...
@@ -262,8 +262,8 @@ h2v2_upsample (j_decompress_ptr cinfo, jpeg_component_info * ,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
register
JSAMPLE
invalue
;
JSAMPROW
inptr
,
outptr
;
JSAMPLE
invalue
;
JSAMPROW
outend
;
int
inrow
,
outrow
;
...
...
@@ -305,9 +305,9 @@ h2v1_fancy_upsample (j_decompress_ptr cinfo, jpeg_component_info * compptr,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr
,
outptr
;
register
int
invalue
;
register
JDIMENSION
colctr
;
JSAMPROW
inptr
,
outptr
;
int
invalue
;
JDIMENSION
colctr
;
int
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,
JSAMPARRAY
input_data
,
JSAMPARRAY
*
output_data_ptr
)
{
JSAMPARRAY
output_data
=
*
output_data_ptr
;
register
JSAMPROW
inptr0
,
inptr1
,
outptr
;
JSAMPROW
inptr0
,
inptr1
,
outptr
;
#if BITS_IN_JSAMPLE == 8
register
int
thiscolsum
,
lastcolsum
,
nextcolsum
;
int
thiscolsum
,
lastcolsum
,
nextcolsum
;
#else
register
long
thiscolsum
,
lastcolsum
,
nextcolsum
;
long
thiscolsum
,
lastcolsum
,
nextcolsum
;
#endif
register
JDIMENSION
colctr
;
JDIMENSION
colctr
;
int
inrow
,
outrow
,
v
;
inrow
=
outrow
=
0
;
...
...
dlib/external/libjpeg/jquant1.cpp
View file @
08f2c26a
...
...
@@ -462,12 +462,12 @@ color_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
JSAMPARRAY
colorindex
=
cquantize
->
colorindex
;
register
int
pixcode
,
ci
;
register
JSAMPROW
ptrin
,
ptrout
;
int
pixcode
,
ci
;
JSAMPROW
ptrin
,
ptrout
;
int
row
;
JDIMENSION
col
;
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
++
)
{
ptrin
=
input_buf
[
row
];
...
...
@@ -489,8 +489,8 @@ color_quantize3 (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* Fast path for out_color_components==3, no dithering */
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
int
pixcode
;
register
JSAMPROW
ptrin
,
ptrout
;
int
pixcode
;
JSAMPROW
ptrin
,
ptrout
;
JSAMPROW
colorindex0
=
cquantize
->
colorindex
[
0
];
JSAMPROW
colorindex1
=
cquantize
->
colorindex
[
1
];
JSAMPROW
colorindex2
=
cquantize
->
colorindex
[
2
];
...
...
@@ -517,8 +517,8 @@ quantize_ord_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* General case, with ordered dithering */
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
JSAMPROW
input_ptr
;
register
JSAMPROW
output_ptr
;
JSAMPROW
input_ptr
;
JSAMPROW
output_ptr
;
JSAMPROW
colorindex_ci
;
int
*
dither
;
/* points to active row of 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,
/* Fast path for out_color_components==3, with ordered dithering */
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
int
pixcode
;
register
JSAMPROW
input_ptr
;
register
JSAMPROW
output_ptr
;
int
pixcode
;
JSAMPROW
input_ptr
;
JSAMPROW
output_ptr
;
JSAMPROW
colorindex0
=
cquantize
->
colorindex
[
0
];
JSAMPROW
colorindex1
=
cquantize
->
colorindex
[
1
];
JSAMPROW
colorindex2
=
cquantize
->
colorindex
[
2
];
...
...
@@ -612,14 +612,14 @@ quantize_fs_dither (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
/* General case, with Floyd-Steinberg dithering */
{
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
bpreverr
;
/* error for below/prev col */
LOCFSERROR
bnexterr
;
/* error for below/next col */
LOCFSERROR
delta
;
register
FSERRPTR
errorptr
;
/* => fserrors[] at column before current */
register
JSAMPROW
input_ptr
;
register
JSAMPROW
output_ptr
;
FSERRPTR
errorptr
;
/* => fserrors[] at column before current */
JSAMPROW
input_ptr
;
JSAMPROW
output_ptr
;
JSAMPROW
colorindex_ci
;
JSAMPROW
colormap_ci
;
int
pixcode
;
...
...
dlib/external/libjpeg/jquant2.cpp
View file @
08f2c26a
...
...
@@ -225,9 +225,9 @@ prescan_quantize (j_decompress_ptr cinfo, JSAMPARRAY input_buf,
JSAMPARRAY
,
int
num_rows
)
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
register
JSAMPROW
ptr
;
register
histptr
histp
;
register
hist3d
histogram
=
cquantize
->
histogram
;
JSAMPROW
ptr
;
histptr
histp
;
hist3d
histogram
=
cquantize
->
histogram
;
int
row
;
JDIMENSION
col
;
JDIMENSION
width
=
cinfo
->
output_width
;
...
...
@@ -274,9 +274,9 @@ find_biggest_color_pop (boxptr boxlist, int numboxes)
/* Find the splittable box with the largest color population */
/* Returns NULL if no splittable boxes remain */
{
register
boxptr
boxp
;
register
int
i
;
register
long
maxc
=
0
;
boxptr
boxp
;
int
i
;
long
maxc
=
0
;
boxptr
which
=
NULL
;
for
(
i
=
0
,
boxp
=
boxlist
;
i
<
numboxes
;
i
++
,
boxp
++
)
{
...
...
@@ -294,9 +294,9 @@ find_biggest_volume (boxptr boxlist, int numboxes)
/* Find the splittable box with the largest (scaled) volume */
/* Returns NULL if no splittable boxes remain */
{
register
boxptr
boxp
;
register
int
i
;
register
long
maxv
=
0
;
boxptr
boxp
;
int
i
;
long
maxv
=
0
;
boxptr
which
=
NULL
;
for
(
i
=
0
,
boxp
=
boxlist
;
i
<
numboxes
;
i
++
,
boxp
++
)
{
...
...
@@ -427,7 +427,7 @@ median_cut (j_decompress_ptr cinfo, boxptr boxlist, int numboxes,
{
int
n
,
lb
;
int
c0
,
c1
,
c2
,
cmax
;
register
boxptr
b1
,
b2
;
boxptr
b1
,
b2
;
while
(
numboxes
<
desired_colors
)
{
/* Select box to split.
...
...
@@ -783,12 +783,12 @@ find_best_colors (j_decompress_ptr cinfo, int minc0, int minc1, int minc2,
{
int
ic0
,
ic1
,
ic2
;
int
i
,
icolor
;
register
long
*
bptr
;
/* pointer into bestdist[] array */
long
*
bptr
;
/* pointer into bestdist[] array */
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
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 */
register
long
xx2
;
long
xx2
;
long
inc0
,
inc1
,
inc2
;
/* initial values for increments */
/* 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
];
...
...
@@ -861,8 +861,8 @@ fill_inverse_cmap (j_decompress_ptr cinfo, int c0, int c1, int c2)
hist3d
histogram
=
cquantize
->
histogram
;
int
minc0
,
minc1
,
minc2
;
/* lower left corner of update box */
int
ic0
,
ic1
,
ic2
;
register
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
register
histptr
cachep
;
/* pointer into main cache array */
JSAMPLE
*
cptr
;
/* pointer into bestcolor[] array */
histptr
cachep
;
/* pointer into main cache array */
/* This array lists the candidate colormap indexes. */
JSAMPLE
colorlist
[
MAXNUMCOLORS
];
int
numcolors
;
/* number of candidate colors */
...
...
@@ -918,9 +918,9 @@ pass2_no_dither (j_decompress_ptr cinfo,
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
hist3d
histogram
=
cquantize
->
histogram
;
register
JSAMPROW
inptr
,
outptr
;
register
histptr
cachep
;
register
int
c0
,
c1
,
c2
;
JSAMPROW
inptr
,
outptr
;
histptr
cachep
;
int
c0
,
c1
,
c2
;
int
row
;
JDIMENSION
col
;
JDIMENSION
width
=
cinfo
->
output_width
;
...
...
@@ -952,10 +952,10 @@ pass2_fs_dither (j_decompress_ptr cinfo,
{
my_cquantize_ptr
cquantize
=
(
my_cquantize_ptr
)
cinfo
->
cquantize
;
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
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
outptr
;
/* => current output pixel */
histptr
cachep
;
...
...
@@ -1030,7 +1030,7 @@ pass2_fs_dither (j_decompress_ptr cinfo,
if
(
*
cachep
==
0
)
fill_inverse_cmap
(
cinfo
,
cur0
>>
C0_SHIFT
,
cur1
>>
C1_SHIFT
,
cur2
>>
C2_SHIFT
);
/* Now emit the colormap index for this cell */
{
register
int
pixcode
=
*
cachep
-
1
;
{
int
pixcode
=
*
cachep
-
1
;
*
outptr
=
(
JSAMPLE
)
pixcode
;
/* Compute representation error for this pixel */
cur0
-=
GETJSAMPLE
(
colormap0
[
pixcode
]);
...
...
@@ -1041,7 +1041,7 @@ pass2_fs_dither (j_decompress_ptr cinfo,
* Add these into the running sums, and simultaneously shift the
* next-line error sums left by 1 column.
*/
{
register
LOCFSERROR
bnexterr
,
delta
;
{
LOCFSERROR
bnexterr
,
delta
;
bnexterr
=
cur0
;
/* Process component 0 */
delta
=
cur0
*
2
;
...
...
dlib/external/libjpeg/jutils.cpp
View file @
08f2c26a
...
...
@@ -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.
*/
{
register
JSAMPROW
inptr
,
outptr
;
JSAMPROW
inptr
,
outptr
;
#ifdef FMEMCOPY
register
size_t
count
=
(
size_t
)
(
num_cols
*
SIZEOF
(
JSAMPLE
));
size_t
count
=
(
size_t
)
(
num_cols
*
SIZEOF
(
JSAMPLE
));
#else
register
JDIMENSION
count
;
JDIMENSION
count
;
#endif
register
int
row
;
int
row
;
input_array
+=
source_row
;
output_array
+=
dest_row
;
...
...
@@ -149,8 +149,8 @@ jcopy_block_row (JBLOCKROW input_row, JBLOCKROW output_row,
#ifdef FMEMCOPY
FMEMCOPY
(
output_row
,
input_row
,
num_blocks
*
(
DCTSIZE2
*
SIZEOF
(
JCOEF
)));
#else
register
JCOEFPTR
inptr
,
outptr
;
register
long
count
;
JCOEFPTR
inptr
,
outptr
;
long
count
;
inptr
=
(
JCOEFPTR
)
input_row
;
outptr
=
(
JCOEFPTR
)
output_row
;
...
...
@@ -169,8 +169,8 @@ jzero_far (void FAR * target, size_t bytestozero)
#ifdef FMEMZERO
FMEMZERO
(
target
,
bytestozero
);
#else
register
char
FAR
*
ptr
=
(
char
FAR
*
)
target
;
register
size_t
count
;
char
FAR
*
ptr
=
(
char
FAR
*
)
target
;
size_t
count
;
for
(
count
=
bytestozero
;
count
>
0
;
count
--
)
{
*
ptr
++
=
0
;
...
...
dlib/test/CMakeLists.txt
View file @
08f2c26a
...
...
@@ -9,6 +9,9 @@ cmake_minimum_required(VERSION 2.8.4)
set
(
target_name dtest
)
PROJECT
(
${
target_name
}
)
# compile the dlib/all/source.cpp file into its own object just to make sure it compiles
set
(
DLIB_TEST_COMPILE_ALL_SOURCE_CPP ON
)
include
(
../cmake
)
# This variable contains a list of all the tests we are building
...
...
@@ -177,7 +180,6 @@ TARGET_LINK_LIBRARIES(${target_name} dlib )
if
(
NOT DLIB_NO_GUI_SUPPORT
)
add_subdirectory
(
gui
)
add_subdirectory
(
examples
)
add_subdirectory
(
all_source
)
endif
()
dlib/test/all_source/CMakeLists.txt
deleted
100644 → 0
View file @
7b46fdb5
#
# This is a CMake makefile. You can find the cmake utility and
# information about it at http://www.cmake.org
#
cmake_minimum_required
(
VERSION 2.8.4
)
set
(
target_name test_all_source_builds
)
PROJECT
(
${
target_name
}
)
include
(
../../cmake_utils/use_cpp_11.cmake
)
ADD_LIBRARY
(
${
target_name
}
STATIC ../../all/source.cpp
)
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