Remove unused variable in paint_preprocess
And fix a memory leak caused by it. Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
parent
345bacf3b3
commit
0899a9689e
|
@ -1292,11 +1292,6 @@ paint_preprocess(session_t *ps, win *list) {
|
||||||
if (!to_paint)
|
if (!to_paint)
|
||||||
goto skip_window;
|
goto skip_window;
|
||||||
|
|
||||||
// Fetch window extents
|
|
||||||
region_t extents;
|
|
||||||
pixman_region32_init(&extents);
|
|
||||||
win_extents(w, &extents);
|
|
||||||
|
|
||||||
// Calculate shadow opacity
|
// Calculate shadow opacity
|
||||||
w->shadow_opacity = ps->o.shadow_opacity * get_opacity_percent(w) * ps->o.frame_opacity;
|
w->shadow_opacity = ps->o.shadow_opacity * get_opacity_percent(w) * ps->o.frame_opacity;
|
||||||
|
|
||||||
|
|
|
@ -1138,7 +1138,8 @@ void win_extents(win *w, region_t *res) {
|
||||||
pixman_region32_union_rect(res, res, w->g.x, w->g.y, w->widthb, w->heightb);
|
pixman_region32_union_rect(res, res, w->g.x, w->g.y, w->widthb, w->heightb);
|
||||||
|
|
||||||
if (w->shadow)
|
if (w->shadow)
|
||||||
pixman_region32_union_rect(res, res, w->g.x + w->shadow_dx, w->g.y + w->shadow_dy, w->shadow_width, w->shadow_height);
|
pixman_region32_union_rect(res, res, w->g.x + w->shadow_dx,
|
||||||
|
w->g.y + w->shadow_dy, w->shadow_width, w->shadow_height);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue