summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2004-08-11 16:26:13 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2004-08-11 16:26:13 +0000
commit912d09b1cb54de90d88d4f804e3552f55c682986 (patch)
tree6a1c5ac5ef02de8ca23e8f8ca0ae7860e4560ee0 /render
parentc682f9a5eae034cdbad984bb708e600952c61198 (diff)
downloadnetsurf-912d09b1cb54de90d88d4f804e3552f55c682986.tar.gz
netsurf-912d09b1cb54de90d88d4f804e3552f55c682986.tar.bz2
[project @ 2004-08-11 16:26:13 by jmb]
Make content_redraw return a bool Printing of foreground images now uses OS_SpriteOp Printing of background images disabled Mega-paranoid SWI result checking in htmlredraw.c Rearranged GIF data structure slightly - updates to reflect this. Other stuff I've probably forgotten svn path=/import/netsurf/; revision=1208
Diffstat (limited to 'render')
-rw-r--r--render/box.h10
-rw-r--r--render/html.h2
2 files changed, 7 insertions, 5 deletions
diff --git a/render/box.h b/render/box.h
index 80c7f6113..c49c123ed 100644
--- a/render/box.h
+++ b/render/box.h
@@ -107,11 +107,13 @@ struct object_params {
/* not a parameter, but stored here for convenience */
char* basehref;
char* filename;
- int browser;
- int plugin;
- int browser_stream;
- int plugin_stream;
+ bool repeated;
+ unsigned int browser;
+ unsigned int plugin;
+ unsigned int browser_stream;
+ unsigned int plugin_stream;
unsigned int plugin_task;
+ unsigned int consumed;
};
struct plugin_params {
diff --git a/render/html.h b/render/html.h
index bd876a902..85a342a14 100644
--- a/render/html.h
+++ b/render/html.h
@@ -96,7 +96,7 @@ void html_remove_instance(struct content *c, struct browser_window *bw,
struct object_params *params, void **state);
/* in riscos/htmlredraw.c */
-void html_redraw(struct content *c, int x, int y,
+bool html_redraw(struct content *c, int x, int y,
int width, int height,
int clip_x0, int clip_y0, int clip_x1, int clip_y1,
float scale);