Core local history: We always clip, so don't need to handle condition.

This commit is contained in:
Michael Drake 2017-06-10 10:44:33 +01:00
parent 5225ca2b90
commit 283d921f34

View File

@ -286,15 +286,13 @@ static plot_font_style_t pfstyle_node_sel = {
* \param y1 area bottom right y coordinate
* \param x window x offset
* \param y window y offset
* \param clip clip redraw
* \param ctx current redraw context
*/
static bool
browser_window_history__redraw_entry(struct history *history,
struct history_entry *entry,
int x0, int y0, int x1, int y1,
int x, int y, bool clip,
const struct redraw_context *ctx)
int x, int y, const struct redraw_context *ctx)
{
size_t char_offset;
int actual_x;
@ -318,7 +316,6 @@ browser_window_history__redraw_entry(struct history *history,
}
/* setup clip area */
if (clip) {
rect.x0 = x0 + xoffset;
rect.y0 = y0 + yoffset;
rect.x1 = x1 + xoffset;
@ -327,7 +324,6 @@ browser_window_history__redraw_entry(struct history *history,
if (res != NSERROR_OK) {
return false;
}
}
/* Only attempt to plot bitmap if it is present */
if (entry->bitmap != NULL) {
@ -399,7 +395,7 @@ browser_window_history__redraw_entry(struct history *history,
}
if (!browser_window_history__redraw_entry(history, child,
x0, y0, x1, y1, x, y, clip, ctx)) {
x0, y0, x1, y1, x, y, ctx)) {
return false;
}
}
@ -802,7 +798,7 @@ bool browser_window_history_redraw_rectangle(struct browser_window *bw,
ctx->plot->rectangle(ctx, &pstyle_bg, &rect);
return browser_window_history__redraw_entry(history, history->start,
x0, y0, x1, y1, x, y, true, ctx);
x0, y0, x1, y1, x, y, ctx);
}