Mathieu Malaterre
a2f90ab2cb
[1.5] Prevent buffer overflow in openjpip code
2014-03-12 11:55:54 +00:00
Mathieu Malaterre
4935eaf773
[1.5] COMP: Fix warnings identified by clang31
...
openjpeg/libopenjpeg/tcd.c:1884 col 48: warning: comparison of unsigned expressi
on < 0 is always false
openjpeg/applications/codec/j2k_dump.c:362 col 29: warning: equality comparison
with extraneous parentheses
openjpeg/libopenjpeg/jpwl/jpwl_lib.c:680:19: warning: format specifies type 'int
' but the argument has type 'long long' [-Wformat]
printf("Marker@%d: %X\n", cio_tell(cio) - 2, id);
~^ ~~~~~~~~~~~~~~~~~
%lld
openjpeg/applications/jpip/libopenjpip/byte_manager.c:58:63: warning: format spe
cifies type 'long' but the argument has type 'OPJ_OFF_T' (aka 'long long') [-Wfo
rmat]
fprintf( FCGI_stderr, "Error: error in fetch_bytes( %d, %ld, %lu)\n", fd, offset
, size);
Author: Hans Johnson <hans-johnson@uiowa.edu>
2012-08-24 08:13:17 +00:00
Mathieu Malaterre
bad9a71e77
[1.5] Import portion of patch from Alex Zimnitsky to fix compilation on FreeBSD
2012-07-29 15:21:39 +00:00
Mathieu Malaterre
da453218a4
[1.5] Remove a simple warning report
2012-03-16 16:43:24 +00:00
Mathieu Malaterre
e0795464c1
[1.5] I think == was meant here.
2012-03-16 16:38:46 +00:00
Mathieu Malaterre
fab8de59d3
[1.5] Remove a warning about undefined snprintf on windows compiler.
2012-03-02 17:13:59 +00:00
Mathieu Malaterre
dcf78f14f6
[1.5] Change the logic in byte_manager.h. Prefer the use of stdint.h when available. Default to compiler specific mecanism otherwise. Remove some c++ comments. Fix signed vs unsigned comparison
2012-03-02 16:51:10 +00:00
Mathieu Malaterre
87a1081f7c
[1.5] Sync with trunk. Remove remainings bits of old Makefile based build system
2012-03-02 10:27:51 +00:00
Mathieu Malaterre
6f314ae48e
[1.5] Fix a bunch of comparison between signed and unsigned integer expressions. Some are still left to decide.
2012-03-02 08:44:04 +00:00
Mathieu Malaterre
24ab49a363
[1.5] Fix rev 1474, typo in the spelling.
2012-03-01 20:58:29 +00:00
Mathieu Malaterre
dd999a2840
Fix a warning reported on the continuous dashboard for linux.
2012-03-01 16:01:47 +00:00
Mathieu Malaterre
58cfcaff9f
[1.5] Fix a warning about conversion from const char* to char*
2012-03-01 15:39:44 +00:00
Kaori Hagihara
8336ace29a
[1.5][JPIP] enabled the opj_server to reply the first query consisting with len request from kakadu client
2012-02-28 11:15:11 +00:00
Mathieu Malaterre
bdf1343f62
Use C style comment.
2012-02-13 13:40:55 +00:00
Mathieu Malaterre
52f5452d4d
[1.5] Need to include unistd for close() declaration
2012-02-13 13:18:58 +00:00
Mathieu Malaterre
6c6cd79820
[1.5] Remove use of custom PTHREAD module. Prefer cmake's one.
2012-02-13 11:09:30 +00:00
Mathieu Malaterre
c6b02b10fe
Re-build the jar files from the source code.
2012-02-06 15:00:04 +00:00
Mathieu Malaterre
427b2427d4
revert (svn merge -c -1368 ). It does break compilation on windows
2012-02-01 21:45:12 +00:00
Vincent Torri
09522e65af
revert commit 1357, it could break linkage
2012-01-31 18:10:20 +00:00
Mathieu Malaterre
19cfaac52e
c-string are not writable
2012-01-30 10:33:07 +00:00
Mathieu Malaterre
577fdbc8a5
Fix for strncasecmp
2012-01-30 09:56:56 +00:00
Mathieu Malaterre
f93aed8031
Fix compilation with close and such
2012-01-30 09:55:05 +00:00
Mathieu Malaterre
326c58b4e1
Remove unistd.h from win32 compilation
2012-01-30 09:51:32 +00:00
Mathieu Malaterre
ec0c69af7a
Another fix for snprintf
2012-01-30 09:48:48 +00:00
Mathieu Malaterre
21509a3955
isblank is C99, not isspace
2012-01-30 09:46:36 +00:00
Mathieu Malaterre
5b2ca9caf6
isblank is C99, not isspace
2012-01-30 09:43:10 +00:00
Mathieu Malaterre
529006f136
strncasecmp is C99
2012-01-30 09:37:39 +00:00
Mathieu Malaterre
7d96e7c1c0
declarations after statement (C90)
2012-01-30 09:34:48 +00:00
Mathieu Malaterre
e2948acd92
As explained in the documentation cant be included multiple times.
2012-01-30 09:32:32 +00:00
Mathieu Malaterre
6dc8635e28
Fix snprintf for M$ compilers
2012-01-30 09:29:48 +00:00
Mathieu Malaterre
7d0a419c87
fix declarations
2012-01-30 09:27:35 +00:00
Mathieu Malaterre
0ea0e8b915
declarations after statement (C90)
2012-01-30 09:22:25 +00:00
Mathieu Malaterre
8e53bad7fb
Another pass at getting this code to compile on windows
2012-01-30 09:17:57 +00:00
Mathieu Malaterre
9c51a37dbf
track all declarations after statement for C90 compilers (VS2005)
2012-01-30 09:08:45 +00:00
Mathieu Malaterre
aa00142949
Fix compilation of C code. Remove warnings.
2012-01-30 08:57:26 +00:00
Mathieu Malaterre
87b05f2885
Fix a couple of warnings
2012-01-30 08:54:42 +00:00
Mathieu Malaterre
baf01b98fd
trying to track issue with msgqueue_manager on win32. Use C-style comments
2012-01-30 08:44:05 +00:00
Mathieu Malaterre
6dd7da0e05
Remove unistd.h include
2012-01-30 08:22:24 +00:00
Mathieu Malaterre
4949b593be
Remove include of unistd.h. non-existant on win32
2012-01-30 08:17:43 +00:00
Mathieu Malaterre
0ed7aa7c1b
missing ws2_32 linking
2012-01-28 15:32:28 +00:00
Antonin Descampe
133426ddfe
[1.5] remove pthread dependency from jpip client utilities
2012-01-26 15:02:58 +00:00
Vincent Torri
aab317eb8c
fix libopenjpip link on Windows
2012-01-25 20:56:07 +00:00
Vincent Torri
f3f86e1eb7
follow latest JPIP changes in the autotools side (pthread dependency, conditional compilation of JPIP server and client)
2012-01-25 19:52:18 +00:00
Antonin Descampe
040c9a68b6
[1.5] remove pthread dependency in JPIP client and tweak thirdparty stuff
2012-01-25 16:30:03 +00:00
Mathieu Malaterre
2b746a71cb
Refactor code to split jpip client code from server side.
2012-01-25 09:42:00 +00:00
Kaori Hagihara
007409e2af
[1.5][JPIP] additional modification for the warning
2011-12-24 13:21:25 +00:00
Mathieu Malaterre
b82b6cbd05
Apply another patch from Kaori, about return value from write/fwrite. Thanks
2011-12-23 08:30:36 +00:00
Mathieu Malaterre
f26b96dd5c
Apply patch from Kaori. Thanks.
2011-12-23 08:29:09 +00:00
Mathieu Malaterre
3280dc344f
Make sure to append the compile def
2011-12-21 09:53:08 +00:00
Mathieu Malaterre
abf9809c22
Remove warning about GNU void* extension
2011-12-16 10:18:12 +00:00