dwm.c
changeset 1169 22c669b2dd36
parent 1166 bf38679903b3
child 1172 593aa98cf961
equal deleted inserted replaced
1168:f525cd0cfbd6 1169:22c669b2dd36
  1189 
  1189 
  1190 		/* adjust for aspect limits */
  1190 		/* adjust for aspect limits */
  1191 		if(c->minax != c->maxax && c->minay != c->maxay 
  1191 		if(c->minax != c->maxax && c->minay != c->maxay 
  1192 		&& c->minax > 0 && c->maxax > 0 && c->minay > 0 && c->maxay > 0)
  1192 		&& c->minax > 0 && c->maxax > 0 && c->minay > 0 && c->maxay > 0)
  1193 		{
  1193 		{
  1194 			if (w * c->maxay > h * c->maxax)
  1194 			if(w * c->maxay > h * c->maxax)
  1195 				w = h * c->maxax / c->maxay;
  1195 				w = h * c->maxax / c->maxay;
  1196 			else if (w * c->minay < h * c->minax)
  1196 			else if(w * c->minay < h * c->minax)
  1197 				h = w * c->minay / c->minax;
  1197 				h = w * c->minay / c->minax;
  1198 		}
  1198 		}
  1199 
  1199 
  1200 		/* adjust for increment value */
  1200 		/* adjust for increment value */
  1201 		if(c->incw)
  1201 		if(c->incw)