#include "misc.h"
-#include <sys/sysinfo.h>
#ifdef HAVE_J2K
+
#include "openjpeg.h"
typedef struct _ImageLoaderJ2K ImageLoaderJ2K;
{
OPJ_SIZE_T n = psrc->len;
- if (n > len)
+ if (n > (gulong)len)
n = len;
psrc->cur = psrc->buf + n;
static gboolean image_loader_j2k_load(gpointer loader, const guchar *buf, gsize count, GError **error)
{
ImageLoaderJ2K *ld = (ImageLoaderJ2K *) loader;
- ImageLoader *il = ld->data;
opj_stream_t *stream;
opj_codec_t *codec;
opj_dparameters_t parameters;