From 98f8eaeb31ec77f37fdc30d4a28e889c663c7d3b Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Sun, 4 Aug 2019 15:01:30 +0100 Subject: [PATCH] remove unused interface --- frontends/riscos/window.c | 25 ------------------------- frontends/riscos/window.h | 11 ----------- 2 files changed, 36 deletions(-) diff --git a/frontends/riscos/window.c b/frontends/riscos/window.c index ab46f284f..beadf4c41 100644 --- a/frontends/riscos/window.c +++ b/frontends/riscos/window.c @@ -4765,31 +4765,6 @@ ro_gui_window_to_window_pos(struct gui_window *g, int x, int y, os_coord *pos) } -/* exported interface documented in riscos/window.h */ -bool ro_gui_window_to_screen_pos(struct gui_window *g, - int x, - int y, - os_coord *pos) -{ - wimp_window_state state; - os_error *error; - - assert(g); - - state.w = g->window; - error = xwimp_get_window_state(&state); - if (error) { - NSLOG(netsurf, INFO, "xwimp_get_window_state: 0x%x:%s", - error->errnum, error->errmess); - ro_warn_user("WimpError", error->errmess); - return false; - } - pos->x = (x * 2 * g->scale) + (state.visible.x0 - state.xscroll); - pos->y = (state.visible.y1 - state.yscroll) - (y * 2 * g->scale); - return true; -} - - /* exported interface documented in riscos/window.h */ enum browser_mouse_state ro_gui_mouse_click_state(wimp_mouse_state buttons, wimp_icon_flags type) diff --git a/frontends/riscos/window.h b/frontends/riscos/window.h index 0a5bd43c2..c3325a7a4 100644 --- a/frontends/riscos/window.h +++ b/frontends/riscos/window.h @@ -191,17 +191,6 @@ struct gui_window *ro_gui_toolbar_lookup(wimp_w window); bool ro_gui_window_to_window_pos(struct gui_window *g, int x, int y, os_coord *pos); -/** - * Convert x,y window co-ordinates into screen co-ordinates. - * - * \param g gui window - * \param x x ordinate - * \param y y ordinate - * \param pos receives position in screen co-ordinatates - * \return true iff conversion successful - */ -bool ro_gui_window_to_screen_pos(struct gui_window *g, int x, int y, os_coord *pos); - /** * Returns the state of the mouse buttons and modifiers keys for a * mouse action, suitable for passing to the OS-independent