summaryrefslogtreecommitdiff
path: root/Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h')
-rw-r--r--Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h b/Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h
index 438343fc585..a0baa70b61f 100644
--- a/Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h
+++ b/Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h
@@ -36,7 +36,7 @@ public:
FixedPoint(const FixedPoint &x) { val = x.val; }
FixedPoint(double x) { val = (int)(x * (1 << fixptShift) + 0.5); }
FixedPoint(int x) { val = x << fixptShift; }
- FixedPoint(long x) { val = x << fixptShift; }
+ FixedPoint(long x) { val = (int)x << fixptShift; }
operator float()
{ return (float) val * ((float)1 / (float)(1 << fixptShift)); }