Initializing gdi.stride on resize.
authorArmin Novak <armin.novak@thincast.com>
Wed, 11 Jan 2017 14:31:48 +0000 (15:31 +0100)
committerArmin Novak <armin.novak@thincast.com>
Wed, 11 Jan 2017 14:31:48 +0000 (15:31 +0100)
libfreerdp/gdi/gdi.c

index 6bb199e..2dc92a1 100644 (file)
@@ -1058,6 +1058,8 @@ static BOOL gdi_init_primary(rdpGdi* gdi, UINT32 stride, UINT32 format,
 
        if (stride > 0)
                gdi->stride = stride;
+       else
+               gdi->stride = gdi->width * GetBytesPerPixel(gdi->dstFormat);
 
        if (!gdi->primary)
                goto fail_primary;