Stephan Mühlstrasser
eaf55b677c
Generic aligned malloc implementation.
...
Used for platforms where none of posix_memalign(), memalign() and
_aligned_malloc() is available.
2015-10-20 21:34:54 +02:00
Matthieu Darbois
5799672237
Merge pull request #641 from smuehlst/opj_hp_issue_640
...
Fix HP compiler warning about redeclaration of function
Fix #640
Fix #243
2015-10-19 22:23:54 +02:00
Stephan Mühlstrasser
a1fc83cc25
Fix HP compiler warning about redeclaration of function ( #640 )
...
HP compiler warns:
cc: "dwt.c", line 798: warning 562: Redeclaration of "opj_v4dwt_decode"
with a different storage class specifier: "opj_v4dwt_decode" will have
internal linkage.
cc: "t2.c", line 1341: warning 562: Redeclaration of "opj_t2_init_seg"
with a different storage class specifier: "opj_t2_init_seg" will have
internal linkage.
2015-10-19 12:14:27 +02:00
Matthieu Darbois
4831badeb4
Merge pull request #637 from stweil/fixes
...
Fix repository for JPEG2000 test data
2015-10-18 14:42:58 +02:00
Matthieu Darbois
05b3afd28f
Merge pull request #636 from uclouvain/opj_malloc-625
...
Update allocation functions
Fix #625
Fix #624
Fix #635
2015-10-18 03:14:55 +02:00
mayeut
e1122a8f50
Cleanup includes
2015-10-18 02:52:33 +02:00
mayeut
f9d47e28b9
Fix _aligned_malloc usage
2015-10-18 02:23:01 +02:00
mayeut
8034ffde8b
Fix inconsistent behavior of malloc(0)
...
Update #635
Update #625
2015-10-17 02:55:09 +02:00
mayeut
b3a15954f6
Add missing checks. Fix crash on failed allocation.
2015-10-17 02:16:17 +02:00
mayeut
83249c318f
Fixed crash on encoding
...
Update #624
Update #625
2015-10-17 01:30:23 +02:00
Matthieu Darbois
b1a8e1adcb
Change link for appveyor
2015-10-15 23:31:42 +02:00
Matthieu Darbois
ee04854e1a
Merge pull request #634 from smuehlst/opj_aix_issue_633
...
Fix #633 .
2015-10-15 13:14:58 +02:00
Stephan Mühlstrasser
b3c581760f
Fix OpenJPEG GitHub issue #633 .
...
"opj_includes.h" must be included before system headers, otherwise
inconsistent definitions of configuration macros lead to build
failures on AIX.
2015-10-15 10:53:33 +02:00
Matthieu Darbois
bd3959dc77
Merge pull request #632 from mayeut/travis-reduce
...
travis-ci: Include add ons in matrix
2015-10-15 01:18:17 +02:00
mayeut
fd424cfb66
travis-ci: Include add ons in matrix
2015-10-15 00:58:58 +02:00
mayeut
e734f0522a
Remove useless environment variables
2015-10-15 00:17:05 +02:00
mayeut
9729405a8f
Add ABI check for PR
2015-10-14 22:43:39 +02:00
Matthieu Darbois
65f78eaa73
Use SPDX full name & identifier for license
2015-10-13 23:54:18 +02:00
Matthieu Darbois
08238dbed6
Add appveyor status badge & license badge
2015-10-13 23:24:10 +02:00
mayeut
6721f8a53f
Correct unbound variable
2015-10-13 21:37:11 +02:00
Matthieu Darbois
54a5860ee2
Merge pull request #627 from mayeut/appveyor
...
Add Appveyor
2015-10-13 21:27:01 +02:00
Mathieu Malaterre
372fead0d7
Remove the explicit restrict keyword
...
It would trigger a compiler error on xlc compiler. Fixes #620
2015-10-13 21:07:11 +02:00
Giuseppe Baruffa
98324bbd6b
I do not recall exactly... I would say that the correct version should be
...
if (!JPWL_ASSUME)
return false;
meaning that once JPWL_ASSUME=1 the code will pass over such errors and try to decode anyway (just paired with the other JPWL_ASSUME on line 1112).
Fixes #596
2015-10-13 15:20:54 +02:00
mayeut
522d13af2a
Update ci install script
2015-10-12 21:29:16 +02:00
Mathieu Malaterre
26dcb7c125
Remove a possible uninitialized variable
...
Fixes #629
2015-10-12 21:29:12 +02:00
Mathieu Malaterre
51a67a9cbf
Minor style fix to remove c++ comments
2015-10-12 21:25:53 +02:00
Mathieu Malaterre
dd81b5892d
minor tweaks to the code
2015-10-12 21:24:10 +02:00
mayeut
0cd240e2e3
Add appveyor.yml
2015-10-11 17:59:54 +02:00
mayeut
dac03fd168
Add exceptions
2015-10-11 17:33:40 +02:00
mayeut
d02bf257a6
Find out Visual Studio version
2015-10-11 17:10:48 +02:00
mayeut
0f1b1c63b4
Add exceptions
2015-10-11 13:47:44 +02:00
mayeut
11a27e6d20
Correct exceptions
2015-10-10 23:43:50 +02:00
Mathieu Malaterre
ab8929262a
Fix an issue with parenthesis
2015-10-10 21:03:44 +02:00
mayeut
813121e688
Add exceptions
2015-10-10 20:01:03 +02:00
mayeut
7a7901cd6d
Correct script
2015-10-10 19:29:53 +02:00
mayeut
c5a8732b0e
Update kdu copy
2015-10-10 19:26:42 +02:00
mayeut
101a0034e2
Re-enable cloning data
2015-10-10 19:20:50 +02:00
mayeut
2c8ba10cc9
update script
2015-10-10 19:15:52 +02:00
mayeut
30a0180d84
correct kdu copy
2015-10-10 19:02:35 +02:00
mayeut
99c4376aed
kdb copy
2015-10-10 18:58:26 +02:00
mayeut
c3493063b9
correct OPJ_SITE
2015-10-10 18:45:58 +02:00
mayeut
4042210416
run with appveyor
2015-10-10 18:39:59 +02:00
Mathieu Malaterre
dc869c2985
Add paranoid sentinels
2015-10-10 18:38:08 +02:00
mayeut
caeb91121a
export updated path
2015-10-10 18:34:21 +02:00
mayeut
891e7c298a
debug appveyor
2015-10-10 18:29:37 +02:00
mayeut
d60937922f
correct warnings
2015-10-10 18:24:57 +02:00
mayeut
229d9cdb9c
export TRAVIS_OS_NAME
2015-10-10 18:21:42 +02:00
mayeut
f0a980ec16
verbose
2015-10-10 18:19:09 +02:00
mayeut
cc9bf1d557
Use make under windows
2015-10-10 18:15:28 +02:00
mayeut
a01f7cdee0
debug appveyor
2015-10-10 18:01:43 +02:00