isi 229 src/lib/scale.c if (isi) isi 231 src/lib/scale.c free(isi->xpoints); isi 232 src/lib/scale.c free(isi->ypoints); isi 233 src/lib/scale.c free(isi->xapoints); isi 234 src/lib/scale.c free(isi->yapoints); isi 235 src/lib/scale.c free(isi); isi 243 src/lib/scale.c ImlibScaleInfo *isi; isi 249 src/lib/scale.c isi = malloc(sizeof(ImlibScaleInfo)); isi 250 src/lib/scale.c if (!isi) isi 252 src/lib/scale.c memset(isi, 0, sizeof(ImlibScaleInfo)); isi 254 src/lib/scale.c isi->pix_assert = im->data + im->w * im->h; isi 256 src/lib/scale.c isi->xup_yup = (abs(dw) >= sw) + ((abs(dh) >= sh) << 1); isi 258 src/lib/scale.c isi->xpoints = __imlib_CalcXPoints(im->w, scw, isi 260 src/lib/scale.c if (!isi->xpoints) isi 261 src/lib/scale.c return __imlib_FreeScaleInfo(isi); isi 262 src/lib/scale.c isi->ypoints = __imlib_CalcYPoints(im->data, im->w, im->h, sch, isi 264 src/lib/scale.c if (!isi->ypoints) isi 265 src/lib/scale.c return __imlib_FreeScaleInfo(isi); isi 268 src/lib/scale.c isi->xapoints = __imlib_CalcApoints(im->w, scw, im->border.left, isi 269 src/lib/scale.c im->border.right, isi->xup_yup & 1); isi 270 src/lib/scale.c if (!isi->xapoints) isi 271 src/lib/scale.c return __imlib_FreeScaleInfo(isi); isi 272 src/lib/scale.c isi->yapoints = __imlib_CalcApoints(im->h, sch, im->border.top, isi 274 src/lib/scale.c isi->xup_yup & 2); isi 275 src/lib/scale.c if (!isi->yapoints) isi 276 src/lib/scale.c return __imlib_FreeScaleInfo(isi); isi 278 src/lib/scale.c return isi; isi 288 src/lib/scale.c DATA32 **ypoints = isi->ypoints; isi 289 src/lib/scale.c int *xpoints = isi->xpoints; isi 315 src/lib/scale.c DATA32 **ypoints = isi->ypoints; isi 316 src/lib/scale.c int *xpoints = isi->xpoints; isi 317 src/lib/scale.c int *xapoints = isi->xapoints; isi 318 src/lib/scale.c int *yapoints = isi->yapoints; isi 322 src/lib/scale.c if (isi->xup_yup == 3) isi 418 src/lib/scale.c else if (isi->xup_yup == 1) isi 457 src/lib/scale.c assert(pix < isi->pix_assert); isi 481 src/lib/scale.c assert(pix < isi->pix_assert); isi 601 src/lib/scale.c else if (isi->xup_yup == 2) isi 640 src/lib/scale.c assert(pix < isi->pix_assert); isi 664 src/lib/scale.c assert(pix < isi->pix_assert); isi 964 src/lib/scale.c DATA32 **ypoints = isi->ypoints; isi 965 src/lib/scale.c int *xpoints = isi->xpoints; isi 966 src/lib/scale.c int *xapoints = isi->xapoints; isi 967 src/lib/scale.c int *yapoints = isi->yapoints; isi 971 src/lib/scale.c if (isi->xup_yup == 3) isi 1056 src/lib/scale.c else if (isi->xup_yup == 1) isi 1218 src/lib/scale.c else if (isi->xup_yup == 2)