BAffineTransform: Remove "register" storage class.

Long since deprecated, and compilers can figure this out on
their own now. Fixes a lot of errors in Clang.
This commit is contained in:
Augustin Cavalier
2019-02-21 14:03:05 -05:00
parent 4dd5af2f75
commit 86dfe1d9a8
+4 -4
View File
@@ -221,7 +221,7 @@ extern const BAffineTransform B_AFFINE_IDENTITY_TRANSFORM;
inline void
BAffineTransform::Apply(double* x, double* y) const
{
register double tmp = *x;
double tmp = *x;
*x = tmp * sx + *y * shx + tx;
*y = tmp * shy + *y * sy + ty;
}
@@ -230,9 +230,9 @@ BAffineTransform::Apply(double* x, double* y) const
inline void
BAffineTransform::ApplyInverse(double* x, double* y) const
{
register double d = InverseDeterminant();
register double a = (*x - tx) * d;
register double b = (*y - ty) * d;
double d = InverseDeterminant();
double a = (*x - tx) * d;
double b = (*y - ty) * d;
*x = a * sy - b * shx;
*y = b * sx - a * shy;
}