diff options
author | marha <marha@users.sourceforge.net> | 2009-07-25 15:41:56 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2009-07-25 15:41:56 +0000 |
commit | 4b195776d5fb64e83a4e56627367d8e9ea10cbf7 (patch) | |
tree | aa09d8e4f20fe439598711149b209a6ef45f5b0c /pixman/test/trap-crasher.c | |
parent | 2fb179f86b0f9ecb7876759b87f9c64634a3f114 (diff) | |
download | vcxsrv-4b195776d5fb64e83a4e56627367d8e9ea10cbf7.tar.gz vcxsrv-4b195776d5fb64e83a4e56627367d8e9ea10cbf7.tar.bz2 vcxsrv-4b195776d5fb64e83a4e56627367d8e9ea10cbf7.zip |
Added pixman-0.15.18.tar.gz
Diffstat (limited to 'pixman/test/trap-crasher.c')
-rw-r--r-- | pixman/test/trap-crasher.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pixman/test/trap-crasher.c b/pixman/test/trap-crasher.c new file mode 100644 index 000000000..42b82f674 --- /dev/null +++ b/pixman/test/trap-crasher.c @@ -0,0 +1,27 @@ +#include <stdlib.h> +#include <pixman.h> + +int +main() +{ + pixman_image_t *dst; + pixman_trapezoid_t traps[1] = { + { + .top = 2147483646, + .bottom = 2147483647, + .left = { + .p1 = { .x = 0, .y = 0 }, + .p2 = { .x = 0, .y = 2147483647 } + }, + .right = { + .p1 = { .x = 65536, .y = 0 }, + .p2 = { .x = 0, .y = 2147483647 } + } + }, + }; + + dst = pixman_image_create_bits (PIXMAN_a8, 1, 1, NULL, -1); + + pixman_add_trapezoids (dst, 0, 0, sizeof (traps)/sizeof (traps[0]), traps); + return (0); +} |