blob: 4306e54608c4d5d26d7b5ec14f10c6b954f9290a (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
--- cairo-bb17403622e9ea474017e0039af8ee48b2b285db/src/win32/cairo-win32-display-surface.c.orig 2014-04-05 19:23:25.770005100 +0000
+++ cairo-bb17403622e9ea474017e0039af8ee48b2b285db/src/win32/cairo-win32-display-surface.c 2014-04-05 19:27:59.506765200 +0000
@@ -1049,7 +1049,7 @@
HDC screen_dc, ddb_dc;
HBITMAP saved_dc_bitmap;
- if (format != CAIRO_FORMAT_RGB24)
+ if (format != CAIRO_FORMAT_RGB24 && format != CAIRO_FORMAT_ARGB32)
return _cairo_surface_create_in_error (_cairo_error (CAIRO_STATUS_INVALID_FORMAT));
/* XXX handle these eventually
format != CAIRO_FORMAT_A8 ||
|