Module: wine Branch: master Commit: 9d63e3f9496781d7717a445d52e7580f9397f5ee URL: http://source.winehq.org/git/wine.git/?a=commit;h=9d63e3f9496781d7717a445d52...
Author: Sebastian Lackner sebastian@fds-team.de Date: Wed Nov 19 05:45:50 2014 +0100
server: Avoid reallocating region data when there is still enough space.
---
server/region.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/server/region.c b/server/region.c index 8b85c34..464c5ad 100644 --- a/server/region.c +++ b/server/region.c @@ -108,7 +108,7 @@ static const rectangle_t empty_rect; /* all-zero rectangle for empty regions */ /* add a rectangle to a region */ static inline rectangle_t *add_rect( struct region *reg ) { - if (reg->num_rects >= reg->size - 1) + if (reg->num_rects >= reg->size) { rectangle_t *new_rect = realloc( reg->rects, 2 * sizeof(rectangle_t) * reg->size ); if (!new_rect)