diff --git a/drc/DRCbasic.c b/drc/DRCbasic.c index 1ea451e2..0a6e1fdb 100644 --- a/drc/DRCbasic.c +++ b/drc/DRCbasic.c @@ -176,7 +176,7 @@ areaCheck(tile, arg) unsigned int i; int sqx, sqy; int sdist = arg->dCD_radial & 0xfff; - long sstest, ssdist = sdist * sdist; + long sstest, ssdist = (long) sdist * sdist; if ((arg->dCD_radial & RADIAL_NW) != 0) {