From 982a8feab0928185053d83592ebe7fff28829b90 Mon Sep 17 00:00:00 2001 From: Araki Ken Date: Mon, 20 Oct 2014 22:36:37 +0900 Subject: * Add n_terminal_image argument to put_image_{sixel|osc5379}(). * Use struct winsize to calculate ppc and ppl. --- image.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'image.c') diff --git a/image.c b/image.c index f4fb487..91034ee 100644 --- a/image.c +++ b/image.c @@ -195,8 +195,8 @@ syncImage(void) n_terminal_image = 0; } -void put_image_osc5379(char *url, int x, int y, int w, int h, int sx, int sy, int sw, int sh); -void put_image_sixel(char *url, int x, int y, int w, int h, int sx, int sy, int sw, int sh); +void put_image_osc5379(char *url, int x, int y, int w, int h, int sx, int sy, int sw, int sh, int n_terminal_image); +void put_image_sixel(char *url, int x, int y, int w, int h, int sx, int sy, int sw, int sh, int n_terminal_image); void drawImage() @@ -247,7 +247,8 @@ drawImage() i->sx / pixel_per_char_i, i->sy / pixel_per_line_i, (i->width + i->sx % pixel_per_char_i + pixel_per_char_i - 1) / pixel_per_char_i, - (i->height + i->sy % pixel_per_line_i + pixel_per_line_i - 1) / pixel_per_line_i); + (i->height + i->sy % pixel_per_line_i + pixel_per_line_i - 1) / pixel_per_line_i, + n_terminal_image); continue ; } -- cgit v1.2.3