diff options
Diffstat (limited to 'Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h')
-rw-r--r-- | Build/source/libs/xpdf/xpdf-src/goo/FixedPoint.h | 2 |
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)); } |