You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 lines
575 B

  1. diff --git a/src/msw/dc.cpp b/src/msw/dc.cpp
  2. index abd8956..d9168af 100644
  3. --- a/src/msw/dc.cpp
  4. +++ b/src/msw/dc.cpp
  5. @@ -2007,7 +2007,7 @@ void wxMSWDCImpl::RealizeScaleAndOrigin()
  6. // Becaue only devExtX/logExtX ratio and devExtY/logExtY ratio are counted
  7. // we can reduce the fractions to avoid large absolute numbers
  8. // and possible arithmetic overflows.
  9. - unsigned int gcd = CalcGCD(abs(devExtX), abs(logExtX));
  10. + int gcd = CalcGCD(abs(devExtX), abs(logExtX));
  11. devExtX /= gcd;
  12. logExtX /= gcd;
  13. gcd = CalcGCD(abs(devExtY), abs(logExtY));