diff options
author | Ole Loots <ole@monochrom.net> | 2013-01-03 01:22:38 +0100 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2013-01-03 01:22:38 +0100 |
commit | 9fdd190e008b86cc92abb41bb659d74161062369 (patch) | |
tree | 7b685177c2659374f54b535a09eaacefa986fb61 /atari/ctxmenu.c | |
parent | c0e6cf65902f93bc2286c72e28d916341ec641a6 (diff) | |
download | netsurf-9fdd190e008b86cc92abb41bb659d74161062369.tar.gz netsurf-9fdd190e008b86cc92abb41bb659d74161062369.tar.bz2 |
Removed browser.h/.c
Diffstat (limited to 'atari/ctxmenu.c')
-rw-r--r-- | atari/ctxmenu.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/atari/ctxmenu.c b/atari/ctxmenu.c index 035fbcc9f..664556463 100644 --- a/atari/ctxmenu.c +++ b/atari/ctxmenu.c @@ -40,7 +40,6 @@ #include "utils/messages.h"
#include "atari/gui.h"
-#include "atari/browser.h"
#include "atari/rootwin.h"
#include "atari/misc.h"
#include "atari/clipboard.h"
@@ -70,7 +69,8 @@ static struct s_context_info * get_context_info( struct gui_window * gw, short m hlcache_handle *h;
GRECT bwrect;
struct contextual_content ccdata;
- struct browser_window * bw = gw->browser->bw;
+ struct browser_window * bw = gw->browser->bw; + int sx, sy;
h = bw->current_content;
ctxinfo.flags = 0;
@@ -89,13 +89,14 @@ static struct s_context_info * get_context_info( struct gui_window * gw, short m }
ctxinfo.flags |= CNT_BROWSER;
- memset( &ctxinfo.ccdata, sizeof(struct contextual_content), 0 );
- browser_window_get_contextual_content(
- gw->browser->bw,
- mx+gw->browser->scroll.current.x,
- my+gw->browser->scroll.current.y,
- (struct contextual_content*)&ctxinfo.ccdata
- );
+ + memset( &ctxinfo.ccdata, sizeof(struct contextual_content), 0 ); + + gui_window_get_scroll(gw, &sx, &sy); +
+ browser_window_get_contextual_content( gw->browser->bw, mx+sx, my+sy,
+ (struct contextual_content*)&ctxinfo.ccdata); +
if( ctxinfo.ccdata.link_url ){
ctxinfo.flags |= CNT_HREF;
}
|