#undef near /* This file uses struct member 'near' which in windows.h is defined as empty. */
-typedef struct JpeglsContext {
- AVCodecContext *avctx;
-} JpeglsContext;
-
typedef struct JLSState {
int T1, T2, T3;
int A[367], B[367], C[365], N[367];
static inline int ff_jpegls_update_state_regular(JLSState *state,
int Q, int err)
{
- if(FFABS(err) > 0xFFFF)
+ if(FFABS(err) > 0xFFFF || FFABS(err) > INT_MAX - state->A[Q])
return -0x10000;
state->A[Q] += FFABS(err);
err *= state->twonear;