diff options
Diffstat (limited to 'xorg-server/render/picture.c')
-rw-r--r-- | xorg-server/render/picture.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xorg-server/render/picture.c b/xorg-server/render/picture.c index 6ff31ba02..60517a4ee 100644 --- a/xorg-server/render/picture.c +++ b/xorg-server/render/picture.c @@ -837,7 +837,7 @@ initGradient(SourcePictPtr pGradient, int stopCount, dpos = stopPoints[i]; } - pGradient->gradient.stops = malloc(stopCount * sizeof(PictGradientStop)); + pGradient->gradient.stops = xallocarray(stopCount, sizeof(PictGradientStop)); if (!pGradient->gradient.stops) { *error = BadAlloc; return; |