diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2017-09-01 16:30:41 +0200 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2017-09-01 16:30:41 +0200 |
| commit | 008a12d4fce0a7b1eabc51e04ed339be759646e2 (patch) | |
| tree | ac82788f0933832834dfa044193b0e3accb4cec0 /src/lib/openjp2/tcd.h | |
| parent | d1299d9670d766006a7a162a770d3b70eaeef9bd (diff) | |
TCD: allow tile buffer to be greater than 4GB on 64 bit hosts (but number of pixels must remain under 4 billion)
Diffstat (limited to 'src/lib/openjp2/tcd.h')
| -rw-r--r-- | src/lib/openjp2/tcd.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/openjp2/tcd.h b/src/lib/openjp2/tcd.h index 8ad57e07..7c974c53 100644 --- a/src/lib/openjp2/tcd.h +++ b/src/lib/openjp2/tcd.h @@ -205,9 +205,9 @@ typedef struct opj_tcd_tilecomp { /* if true, then need to free after usage, otherwise do not free */ OPJ_BOOL ownsData; /* we may either need to allocate this amount of data, or re-use image data and ignore this value */ - OPJ_UINT32 data_size_needed; + size_t data_size_needed; /* size of the data of the component */ - OPJ_UINT32 data_size; + size_t data_size; /** data of the component limited to window of interest. Only valid for decoding and if tcd->whole_tile_decoding is NOT set (so exclusive of data member) */ OPJ_INT32 *data_win; |
