Sebastian Lackner : server: Avoid reallocating region data when there is still enough space.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Nov 19 10:07:50 CST 2014
Module: wine
Branch: master
Commit: 9d63e3f9496781d7717a445d52e7580f9397f5ee
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9d63e3f9496781d7717a445d52e7580f9397f5ee
Author: Sebastian Lackner <sebastian at 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)
More information about the wine-cvs
mailing list