summaryrefslogtreecommitdiff
path: root/monkey
diff options
context:
space:
mode:
Diffstat (limited to 'monkey')
-rw-r--r--monkey/browser.c7
-rw-r--r--monkey/plot.c2
2 files changed, 7 insertions, 2 deletions
diff --git a/monkey/browser.c b/monkey/browser.c
index d17b952ad..41165679f 100644
--- a/monkey/browser.c
+++ b/monkey/browser.c
@@ -27,6 +27,7 @@
#include "utils/log.h"
#include "monkey/browser.h"
+#include "monkey/plot.h"
static uint32_t win_ctr = 0;
@@ -466,6 +467,10 @@ monkey_window_handle_redraw(int argc, char **argv)
{
struct gui_window *gw;
struct rect clip;
+ struct redraw_context ctx = {
+ .interactive = true,
+ .plot = &monkey_plotters
+ };
if (argc != 3 && argc != 7) {
fprintf(stdout, "ERROR WINDOW REDRAW ARGS BAD");
@@ -492,7 +497,7 @@ monkey_window_handle_redraw(int argc, char **argv)
}
LOG(("Issue redraw"));
- browser_window_redraw(gw->bw, gw->scrollx, gw->scrolly, &clip);
+ browser_window_redraw(gw->bw, gw->scrollx, gw->scrolly, &clip, &ctx);
}
static void
diff --git a/monkey/plot.c b/monkey/plot.c
index 539f41fbe..c93a9a8ec 100644
--- a/monkey/plot.c
+++ b/monkey/plot.c
@@ -83,7 +83,7 @@ monkey_plot_clip(const struct rect *clip)
return true;
}
-struct plotter_table plot = {
+const struct plotter_table monkey_plotters = {
.clip = monkey_plot_clip,
.arc = monkey_plot_arc,
.disc = monkey_plot_disc,