More edge cases

This commit is contained in:
mniip 2012-11-08 14:31:28 +04:00 committed by Simon Robertshaw
parent 947301c302
commit 3d635bc68f

View File

@ -22,7 +22,8 @@ void Brush::RenderRect(Renderer * ren, ui::Point position1, ui::Point position2)
ren->xor_line(position1.X, position1.Y+height, position1.X+width, position1.Y+height); ren->xor_line(position1.X, position1.Y+height, position1.X+width, position1.Y+height);
if(height>1){ if(height>1){
ren->xor_line(position1.X+width, position1.Y+1, position1.X+width, position1.Y+height-1); ren->xor_line(position1.X+width, position1.Y+1, position1.X+width, position1.Y+height-1);
ren->xor_line(position1.X, position1.Y+1, position1.X, position1.Y+height-1); if(width>0)
ren->xor_line(position1.X, position1.Y+1, position1.X, position1.Y+height-1);
} }
} }
} }