Mercurial > MadButterfly
diff src/redraw_man.c @ 540:43b26ac2f69b Android_Skia
Fix bug of dirty areas of coords.
The coord_t::cur_area and coord_t::last_area are swapped two times for
every clearing iteration. It means no swapping, but it should be.
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Mon, 24 May 2010 17:43:19 +0800 |
parents | ce11e889ea4e |
children | f42419c08a65 |
line wrap: on
line diff
--- a/src/redraw_man.c Mon May 24 16:27:25 2010 +0800 +++ b/src/redraw_man.c Mon May 24 17:43:19 2010 +0800 @@ -1448,7 +1448,6 @@ coord = dirty_coords[i]; if(!coord_get_flags(coord, COF_DIRTY | COF_JUST_CLEAN)) continue; - SWAP(coord->cur_area, coord->last_area, area_t *); r = clean_coord(rdman, coord); if(r != OK) return ERR;