summaryrefslogtreecommitdiff
path: root/pixman/pixman-region32.c
AgeCommit message (Collapse)AuthorFilesLines
2010-08-24region: Fix pixman_region_translate() clipping bugBenjamin Otte1-0/+4
Fixes the region-translate test case by clipping region translations to the newly defined PIXMAN_REGION_MIN/MAX and using the newly introduced type overflow_int_t to check for the overflow. Also uses INT16_MAX or INT32_MAX for these values instead of relying on the size of short and int types.
2009-06-21Move region helpers into pixman-utils.cSøren Sandmann Pedersen1-39/+0
2009-05-21Avoid malloc() by allocating a fixed set of boxes on the stackJonathan Morton1-3/+12
2008-06-14Fix implicit declaration of function 'free'.Luo Jinghua1-0/+2
Otherwise pointer will be truncated on 64bit arch and your programs will crash.
2008-06-13Fix memory leak by freeing boxes{16,32}.Maximilian Grothusmann1-1/+4
After calling pixman_region_init_rects() or pixman_region32_init_rects(), boxes{16,32} were not freed before returning. Fixes bug 16312.
2008-06-08Add pixman_region32_copy_from_region16Søren Sandmann1-0/+27
2008-06-08Fix up types in pixman32-region.cSøren Sandmann1-3/+3
2008-06-08Add pixman-region32.cSøren Sandmann1-0/+41