summaryrefslogtreecommitdiff
path: root/libopenjpeg
diff options
context:
space:
mode:
authorLuis Ibanez <luis.ibanez@gmail.com>2010-08-22 18:58:28 +0000
committerLuis Ibanez <luis.ibanez@gmail.com>2010-08-22 18:58:28 +0000
commit6ab100903efe4bac5b2117893b774c2dda4fe3b3 (patch)
treef5fe49573f11b0b3625edfb835fd528921fd5b06 /libopenjpeg
parent3e5715a994f9e41ec640185696ce47c170a49cef (diff)
The lrintf function should use "long" instead of "int"
for the type of its internal variable.
Diffstat (limited to 'libopenjpeg')
-rw-r--r--libopenjpeg/opj_includes.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libopenjpeg/opj_includes.h b/libopenjpeg/opj_includes.h
index b67c9579..e232e54d 100644
--- a/libopenjpeg/opj_includes.h
+++ b/libopenjpeg/opj_includes.h
@@ -104,7 +104,7 @@ static INLINE long lrintf(float f){
}
#else
static INLINE long lrintf(float x){
- int r;
+ long r;
if (x>=0.f)
{
x+=0.5f;
@@ -113,7 +113,7 @@ static INLINE long lrintf(float x){
{
x-=0.5f;
}
- r = (int)(x);
+ r = (long)(x);
if ( x != (float)(r) ) return r;
return 2*(r/2);
}