From 890e5ac7b89f5cccf120d966dc488f9ddd516a3d Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 19 Apr 2016 22:25:05 +0200 Subject: Clarify that cursor_pos is BYTE offset (not character) --- src/frame.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/frame.h') diff --git a/src/frame.h b/src/frame.h index a6b316f..d6d171c 100644 --- a/src/frame.h +++ b/src/frame.h @@ -128,7 +128,7 @@ extern void wrap_paragraph(Paragraph *para, PangoContext *pc, double w); extern size_t end_offset_of_para(struct frame *fr, int pn); extern int find_cursor(struct frame *fr, double x, double y, - int *ppara, int *ppos, int *ptrail); + int *ppara, size_t *ppos, int *ptrail); extern int get_para_highlight(struct frame *fr, int cursor_para, double *cx, double *cy, double *cw, double *ch); @@ -136,10 +136,10 @@ extern int get_para_highlight(struct frame *fr, int cursor_para, extern int get_cursor_pos(struct frame *fr, int cursor_para, int cursor_pos, double *cx, double *cy, double *ch); -extern void cursor_moveh(struct frame *fr, int *cpara, int *cpos, int *ctrail, +extern void cursor_moveh(struct frame *fr, int *cpara, size_t *cpos, int *ctrail, signed int dir); -extern void cursor_movev(struct frame *fr, int *cpara, int *cpos, int *ctrail, +extern void cursor_movev(struct frame *fr, int *cpara, size_t *cpos, int *ctrail, signed int dir); extern void check_callback_click(struct frame *fr, int para); -- cgit v1.2.3