diff options
Diffstat (limited to 'xorg-server/dix/region.c')
-rw-r--r-- | xorg-server/dix/region.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xorg-server/dix/region.c b/xorg-server/dix/region.c index 04e590170..fd7313990 100644 --- a/xorg-server/dix/region.c +++ b/xorg-server/dix/region.c @@ -1247,7 +1247,7 @@ RegionValidate(RegionPtr badreg, Bool *pOverlap) if (sizeRI == numRI) { /* Oops, allocate space for new region information */ sizeRI <<= 1; - rit = (RegionInfo *) realloc(ri, sizeRI * sizeof(RegionInfo)); + rit = (RegionInfo *) reallocarray(ri, sizeRI, sizeof(RegionInfo)); if (!rit) goto bail; ri = rit; |