diff options
| author | Matthieu Darbois <mayeut@users.noreply.github.com> | 2016-09-14 00:12:43 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-09-14 00:12:43 +0200 |
| commit | 0954bc11e3ab6a39d86e5ed51286da4b8989743d (patch) | |
| tree | 1ae2667a37e4133925c4ee7352080b7da7d15cf2 /src/lib/openjp2/openjpeg.c | |
| parent | 1e69940955f6d5b05369ebeeafe70e698cc2b870 (diff) | |
Fix some warnings (#838)
Fix warnings introduced by uclouvain/openjpeg#786
Diffstat (limited to 'src/lib/openjp2/openjpeg.c')
| -rw-r--r-- | src/lib/openjp2/openjpeg.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/lib/openjp2/openjpeg.c b/src/lib/openjp2/openjpeg.c index ee3e14b6..4d12540e 100644 --- a/src/lib/openjp2/openjpeg.c +++ b/src/lib/openjp2/openjpeg.c @@ -361,15 +361,15 @@ void OPJ_CALLCONV opj_set_default_decoder_parameters(opj_dparameters_t *paramete } -OPJ_API OPJ_CALLCONV opj_codec_set_threads(opj_codec_t *p_codec, +OPJ_BOOL OPJ_CALLCONV opj_codec_set_threads(opj_codec_t *p_codec, int num_threads) { - if (p_codec ) { - opj_codec_private_t * l_codec = (opj_codec_private_t *) p_codec; + if (p_codec && (num_threads >= 0)) { + opj_codec_private_t * l_codec = (opj_codec_private_t *) p_codec; - return l_codec->opj_set_threads(l_codec->m_codec, num_threads); - } - return OPJ_FALSE; + return l_codec->opj_set_threads(l_codec->m_codec, (OPJ_UINT32)num_threads); + } + return OPJ_FALSE; } OPJ_BOOL OPJ_CALLCONV opj_setup_decoder(opj_codec_t *p_codec, |
