+#define IMAGER_NO_CONTEXT
#include "imager.h"
static void flip_h(i_img *im);
undef_int
i_flipxy(i_img *im, int direction) {
+ dIMCTXim(im);
i_clear_error();
- mm_log((1, "i_flipxy(im %p, direction %d)\n", im, direction ));
+ im_log((aIMCTX, 1, "i_flipxy(im %p, direction %d)\n", im, direction ));
if (!im)
return 0;
break;
default:
- mm_log((1, "i_flipxy: direction is invalid\n" ));
- i_push_errorf(0, "direction %d invalid", direction);
+ im_log((aIMCTX, 1, "i_flipxy: direction is invalid\n" ));
+ im_push_errorf(aIMCTX, 0, "direction %d invalid", direction);
return 0;
-
}
return 1;
}
static void
flip_h(i_img *im) {
- int y;
+ i_img_dim y;
if (im->type == i_palette_type) {
i_palidx *line = mymalloc(im->xsize * sizeof(i_palidx));
for (y = 0; y < im->ysize; ++y) {
static void
flip_v(i_img *im) {
- int topy = 0;
- int boty = im->ysize - 1;
+ i_img_dim topy = 0;
+ i_img_dim boty = im->ysize - 1;
if (im->type == i_palette_type) {
i_palidx *top_line = mymalloc(im->xsize * sizeof(i_palidx));
i_palidx *bot_line = mymalloc(im->xsize * sizeof(i_palidx));
static void
flip_hv(i_img *im) {
- int topy = 0;
- int boty = im->ysize - 1;
+ i_img_dim topy = 0;
+ i_img_dim boty = im->ysize - 1;
if (im->type == i_palette_type) {
i_palidx *top_line = mymalloc(im->xsize * sizeof(i_palidx));
i_palidx *bot_line = mymalloc(im->xsize * sizeof(i_palidx));