diff options
Diffstat (limited to 'wr/write-ps.c')
-rw-r--r-- | wr/write-ps.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wr/write-ps.c b/wr/write-ps.c index 261a092..b1a2877 100644 --- a/wr/write-ps.c +++ b/wr/write-ps.c @@ -436,7 +436,7 @@ ps_write(FILE *fp, struct ida_image *img) /* image data + ps footer */ if (ps.ori == PORTRAIT) { - p = img->data; + p = ida_image_scanline(img, 0); for (y = 0; y < img->i.height; y++) { for (x = 0; x < img->i.width; x++) { if (0 == (x % 10)) @@ -448,7 +448,7 @@ ps_write(FILE *fp, struct ida_image *img) } } else { for (x = img->i.width-1; x != -1; x--) { - p = img->data + 3*x; + p = ida_image_scanline(img, 0) + 3*x; for (y = 0; y < img->i.height; y++) { if (0 == (y % 10)) fprintf(fp,"\n"); |