summaryrefslogtreecommitdiff
path: root/tree/optimize.c
diff options
context:
space:
mode:
Diffstat (limited to 'tree/optimize.c')
-rw-r--r--tree/optimize.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tree/optimize.c b/tree/optimize.c
index 9f85cdd7..629796e2 100644
--- a/tree/optimize.c
+++ b/tree/optimize.c
@@ -267,11 +267,11 @@ static fz_error *clean1x1(fz_node *node)
if (error)
return error;
- fz_insertnodeafter(mask, (fz_node*)rect);
- fz_insertnodeafter(mask, color);
fz_insertnodeafter(current, mask);
+ fz_insertnodelast(mask, (fz_node*)rect);
+ fz_insertnodelast(mask, color);
fz_removenode(current);
- current = color;
+ current = mask;
}
else