summarylogtreecommitdiffstats
path: root/0022-dont-fail-argb-similar.all.patch
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 ||